Bus from Bangkok to Shenzhen

Bangkok
Shenzhen, China

Your cost to travel by Bus, drive, ferry: $360 - $440

Bangkok
  • Total Distance:

    327.7 km (204 miles)

  • Travel Time:

    6 Hours 4 Minutes

  • Frequency:

    N/A

  • Bus Fare:

    140.0 USD (~854.01 CNY)

Ao Thammachat
  • Total Distance:

    737.75 km (458 miles)

  • Travel Time:

    11 Hours 31 Minutes

  • Frequency:

    N/A

  • Car Fare:

    110.0 USD (~671.01 CNY)

Bach Dang Port
  • Total Distance:

    82.1 km (51 miles)

  • Travel Time:

    1 Hours 16 Minutes

  • Frequency:

    10 Times/Day

  • Ferry Fare:

    10.0 USD (~61.0 CNY)

Vung Tau
  • Total Distance:

    2.41 km (1 miles)

  • Travel Time:

    3 Minutes

  • Frequency:

    N/A

  • Car Fare:

    1.0 USD (~6.1 CNY)

Vung Tau
  • Total Distance:

    1352.14 km (840 miles)

  • Travel Time:

    21 Hours 49 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    50.0 USD (~305.0 CNY)

Ha Tinh
  • Total Distance:

    729.3 km (453 miles)

  • Travel Time:

    10 Hours 16 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    28.88 USD (~176.17 CNY)

Nanning Langdong
  • Total Distance:

    738.41 km (459 miles)

  • Travel Time:

    11 Hours 7 Minutes

  • Frequency:

    24 Times/Day

  • Bus Fare:

    60.0 USD (~366.0 CNY)

Shenzhen, Guangdong, China
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration
Bangkok Ao Thammachat 140 USD http://www.kohchangminibus.com/ 6h 0mins
Bach Dang Port Vung Tau 10 USD 0 1h 15mins
Vung Tau Ha Tinh 50 USD http://hoanglongasia.com/en/ 21h 36mins
Ha Tinh Nanning Langdong USD http://yunde.cn/ld_bus.htm 10h 10mins
Nanning Langdong Huanggang 60 USD http://ctsbus.hkcts.com/routes/hk/hk_guangxi.html 11h 0mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 420 USD ~ 2,562 CNY
2 people 840 USD ~ 5,124 CNY
3 people 1,260 USD ~ 7,686 CNY
4 people 1,680 USD ~ 10,248 CNY
5 people 2,100 USD ~ 12,810 CNY

Did you know?

  • The total CO2 Emission for your Bangkok - Shenzhen bus trip is 199.67000000000002 kg
  • Your total cost to travel by bus from Bangkok to Shenzhen is about 420.0 USD (~2,562.03 CNY)