Train from Singapore to Shanghai

Singapore
Shanghai, China

Your cost to travel by Bus, train: $371 - $453

Singapore
  • Total Distance:

    716.91 km (445 miles)

  • Travel Time:

    7 Hours 55 Minutes

  • Frequency:

    5 Times/Day

  • Bus Fare:

    25.0 USD (~152.5 CNY)

Butterworth
  • Total Distance:

    1155.28 km (718 miles)

  • Travel Time:

    23 Hours 20 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    25.0 USD (~152.5 CNY)

Hua Lamphong
  • Total Distance:

    3.69 km (2 miles)

  • Travel Time:

    14 Minutes

  • Frequency:

    N/A

  • Car Fare:

    4.0 USD (~24.4 CNY)

Bangkok
  • Total Distance:

    756.53 km (470 miles)

  • Travel Time:

    11 Hours 22 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    30.0 USD (~183.0 CNY)

Phnom Penh
  • Total Distance:

    2.94 km (2 miles)

  • Travel Time:

    12 Minutes

  • Frequency:

    N/A

  • Car Fare:

    1.0 USD (~6.1 CNY)

Phnom Penh
  • Total Distance:

    298.05 km (185 miles)

  • Travel Time:

    7 Hours 35 Minutes

  • Frequency:

    3 Times/Day

  • Bus Fare:

    11.8 USD (~71.98 CNY)

Ho Chi Minh
  • Total Distance:

    2.73 km (2 miles)

  • Travel Time:

    11 Minutes

  • Frequency:

    N/A

  • Car Fare:

    3.0 USD (~18.3 CNY)

Ho Chi Minh City
  • Total Distance:

    1555.34 km (966 miles)

  • Travel Time:

    33 Hours 2 Minutes

  • Frequency:

    4 Times/Day

  • Train Fare:

    65.0 USD (~396.5 CNY)

Ha Noi
  • Total Distance:

    57.98 km (36 miles)

  • Travel Time:

    1 Hours 51 Minutes

  • Frequency:

    96 Times/Day

  • Bus Fare:

    6.0 USD (~36.6 CNY)

Hanoi Gia Lam
  • Total Distance:

    2170.87 km (1349 miles)

  • Travel Time:

    34 Hours 42 Minutes

  • Frequency:

    1 Times/Day

  • Train Fare:

    240.95 USD (~1,469.81 CNY)

Shanghai, China
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Singapore Butterworth 15 USD http://alisangoldencoach.com.my/bus_schedule.aspx 3h 40mins
Singapore Butterworth 10 USD http://alisangoldencoach.com.my/bus_schedule.aspx 3h 40mins
Butterworth Bangkok Hualamphong 25 USD http://www.thairailticket.com/esrt/Default.aspx?language=1 23h 6mins
Bangkok Phnom Penh 30 USD http://home.transport.co.th/en/bus-schedule/443-international-route.html 11h 15mins
Phnom Penh Ho Chi Minh USD 0 7h 30mins
Ho Chi Minh City Hanoi 65 USD http://www.vietnamrailway.com/route/train-from-ho-chi-minh-city-to-hanoi.html 32h 42mins
Ha Noi Long Biên bus 3 USD http://www.hanoiairportonline.com/hanoi-airport-minibus 45mins
Ha Noi Long Biên bus 3 USD http://www.hanoiairportonline.com/hanoi-airport-minibus 1h 0mins
Hanoi Gia Lam Yuyuan Garden USD http://www.seat61.com/Vietnam.htm 10h 30mins
Hanoi Gia Lam Yuyuan Garden 70 USD http://chinatravelguide.com/ctgwiki/Special:CNTrainSearch?FromAnyStationName=Nanning&ToAnyStationName=Shanghai%20Hongqiao&Submit1_Ajax=submit 15h 35mins
Hanoi Gia Lam Yuyuan Garden 30 USD http://chinatravelguide.com/ctgwiki/Special:CNTrainSearch?FromAnyStationName=Nanning&ToAnyStationName=Shanghai%20Hongqiao&Submit1_Ajax=submit 4h 1mins
Hanoi Gia Lam Yuyuan Garden 17 USD http://chinatravelguide.com/ctgwiki/Special:CNTrainSearch?FromAnyStationName=Nanning&ToAnyStationName=Shanghai%20Hongqiao&Submit1_Ajax=submit 1h 15mins
Hanoi Gia Lam Yuyuan Garden 1 USD http://www.shmetro.com 34mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 432 USD ~ 2,635 CNY
2 people 864 USD ~ 5,270 CNY
3 people 1,296 USD ~ 7,906 CNY
4 people 1,728 USD ~ 10,541 CNY
5 people 2,160 USD ~ 13,176 CNY

Did you know?

  • The total CO2 Emission for your Singapore - Shanghai train trip is 314.81 kg
  • Your total cost to travel by train from Singapore to Shanghai is about 432.0 USD (~2,635.23 CNY)