Bus from Surat Thani to Johor Bahru

Surat Thani
Johor Bahru, Malaysia

Your cost to travel by Bus: $85 - $103

Surat Thani Bus Terminal
  • Total Distance:

    496.74 km (309 miles)

  • Travel Time:

    24 Hours 43 Minutes

  • Frequency:

    7 Times/Day

  • Bus Fare:

    55.0 USD (~177.19 MYR)

Hat Yai Bus
  • Total Distance:

    4.22 km (3 miles)

  • Travel Time:

    18 Minutes

  • Frequency:

    N/A

  • Car Fare:

    4.0 USD (~12.89 MYR)

Hat Yai
  • Total Distance:

    898.12 km (558 miles)

  • Travel Time:

    10 Hours 32 Minutes

  • Frequency:

    8 Times/Day

  • Bus Fare:

    35.0 USD (~112.76 MYR)

Johor Bahru Johor Malaysia
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration
Surat Thani Bus Terminal Hat Yai Bus 25 USD http://www.home.transport.co.th/en/bus-schedule/255-time-table-south.html 10h 0mins
Surat Thani Bus Terminal Hat Yai Bus 30 USD http://www.home.transport.co.th/en/bus-schedule/255-time-table-south.html 13h 0mins
Hat Yai Johor Bahru 20 USD http://alisangoldencoach.com.my/ 5h 41mins
Hat Yai Johor Bahru 15 USD 0 3h 33mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 99 USD ~ 319 MYR
2 people 198 USD ~ 638 MYR
3 people 297 USD ~ 957 MYR
4 people 396 USD ~ 1,276 MYR
5 people 495 USD ~ 1,595 MYR

Did you know?

  • The total CO2 Emission for your Surat Thani - Johor Bahru bus trip is 42.38 kg
  • Your total cost to travel by bus from Surat Thani to Johor Bahru is about 99.0 USD (~318.94 MYR)