Train from Shanghai to Phuket

Shanghai
Phuket, Thailand

Your cost to travel by Train, HK Metro: $112 - $138

Yuyuan Garden Station
  • Total Distance:

    18.48 km (11 miles)

  • Travel Time:

    36 Minutes

  • Frequency:

    288 Times/Day

  • Train Fare:

    1.0 USD (~32.09 THB)

Shanghai Hongqiao
  • Total Distance:

    1703.61 km (1059 miles)

  • Travel Time:

    12 Hours 41 Minutes

  • Frequency:

    8 Times/Day

  • Train Fare:

    120.0 USD (~3,851.38 THB)

Shenzhen North
  • Total Distance:

    12.32 km (8 miles)

  • Travel Time:

    32 Minutes

  • Frequency:

    288 Times/Day

  • Train Fare:

    1.0 USD (~32.09 THB)

Lok Ma Chau Station
  • Total Distance:

    47.41 km (29 miles)

  • Travel Time:

    46 Minutes

  • Frequency:

    144 Times/Day

  • Train Fare:

    3.0 USD (~96.28 THB)

Phuket Thailand
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Yuyuan Garden Station Hongqiao station 1 USD http://www.shmetro.com/EnglishPage/EnglishPage.jsp 34mins
Shanghai Hongqiao Shenzhen North 120 USD http://www.chinahighlights.com/redirect.asp?url=http://www.chinahighlights.com/china-trains/u0026t=32069 12h 5mins
Shenzhen North Futian Checkpoint 1 USD http://www.szmc.net/page/en/index.html 30mins
Lok Ma Chau Station Hung Hom Station 3 USD http://www.mtr.com.hk 44mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 131 USD ~ 4,204 THB
2 people 262 USD ~ 8,409 THB
3 people 393 USD ~ 12,613 THB
4 people 524 USD ~ 16,818 THB
5 people 655 USD ~ 21,022 THB

Did you know?

  • The total CO2 Emission for your Shanghai - Phuket train trip is 94.43000000000002 kg
  • Your total cost to travel by train from Shanghai to Phuket is about 131.0 USD (~4,204.42 THB)