Bus from Shanghai to Phuket

Shanghai
Phuket, Thailand

Your cost to travel by Bus: $135 - $165

Shanghai
  • Total Distance:

    228.07 km (142 miles)

  • Travel Time:

    3 Hours 7 Minutes

  • Frequency:

    51 Times/Day

  • Bus Fare:

    15.0 USD (~481.42 THB)

Ningbo
  • Total Distance:

    1442.41 km (896 miles)

  • Travel Time:

    14 Hours 34 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    70.0 USD (~2,246.64 THB)

Shenzhen
  • Total Distance:

    47.63 km (30 miles)

  • Travel Time:

    37 Minutes

  • Frequency:

    N/A

  • Car Fare:

    65.0 USD (~2,086.16 THB)

Phuket Thailand
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration
Shanghai Ningbo 15 USD http://www.chinabusguide.com/ningbo-intercity-bus/shanghai.html 3h 0mins
Ningbo Shenzhen 70 USD http://www.chinabusguide.com/ningbo-intercity-bus/shenzhen.html 14h 0mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 158 USD ~ 5,071 THB
2 people 316 USD ~ 10,142 THB
3 people 474 USD ~ 15,213 THB
4 people 632 USD ~ 20,284 THB
5 people 790 USD ~ 25,355 THB

Did you know?

  • The total CO2 Emission for your Shanghai - Phuket bus trip is 56.21 kg
  • Your total cost to travel by bus from Shanghai to Phuket is about 158.0 USD (~5,070.98 THB)