Bangkok Johor baharu Routes (8 Ways to go)

Planning a trip from Bangkok to Johor baharu Cleartrip helps you select the best route between Bangkok & Johor baharu based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Bangkok & Johor baharu

The distance from Bangkok to Johor baharu is approximately 1795.07kms. By car, it takes roughly 22h 35m to reach Johor baharu from Bangkok . Take a look at the 8 routes available to reach Johor baharu from Bangkok

  • 1.
  • Bangkok to Johor baharu Night bus, minivan, bus
  • 39h 0m
  • Rs. 2886
 
Khaosan Road
 
0h 20m
Rs. 57
Travelling in a bus is one of the ways to reach Bangkok Southern Bus Terminal from Khaosan Road. The total journey between Khaosan Road & Bangkok Southern Bus Terminal takes around 0h 20m in a bus. The bus ticket price for the journey is approximately Rs.57.
 
Bangkok Southern Bus Terminal
 
15h 40m
Rs. 1503
Travelling in a bus is one of the ways to reach Yala from Bangkok Southern Bus Terminal. The total journey between Bangkok Southern Bus Terminal & Yala takes around 15h 40m in a bus. The bus ticket price for the journey is approximately Rs.1503.
 
Yala
 
3h 0m
Rs. 226
Travelling in a Minivan is one of the ways to reach Sungai Kolok from Yala. Yala to Sungai Kolok by Minivan takes approximately 3h 0m. The distance between Yala & Sungai Kolok is around 134.63kms.
 
Sungai Kolok
 
17h 30m
Rs. 1100
Travelling in a bus is one of the ways to reach Johor Bahru from Rantau Panjang. The total journey between Rantau Panjang & Johor Bahru takes around 17h 30m in a bus. The bus ticket price for the journey is approximately Rs.1100.
 
Johor Bahru
  • 2.
  • Bangkok to Johor baharu Train, bus
  • 29h 19m
  • Rs. 2890
 
Hua Lamphong
 
17h 10m
Rs. 1700
You can reach Padang Besar from Hua Lamphong by travelling in a train. Hua Lamphong to Padang Besar train takes approximately 17h 10m. You can catch a train from Hua Lamphong and get down at Padang Besar. The price of the train ticket is approximately Rs. 1700.
 
Padang Besar
 
0h 5m
Rs. 0
Walking is one of the ways to reach Padang Besar from Padang Besar. Padang Besar to Padang Besar by walk takes approximately 0h 5m. The distance between Padang Besar & Padang Besar is around 0.43kms.
 
Padang Besar
 
7h 25m
Rs. 900
You can reach Gemas from Padang Besar by travelling in a train. Padang Besar to Gemas train takes approximately 7h 25m. You can catch a train from Padang Besar and get down at Gemas. The price of the train ticket is approximately Rs. 900.
 
Gemas
 
0h 9m
Rs. 0
Walking is one of the ways to reach Gemas from Gemas. Gemas to Gemas by walk takes approximately 0h 9m. The distance between Gemas & Gemas is around 0.77kms.
 
Gemas
 
2h 30m
Rs. 290
Travelling in a bus is one of the ways to reach Johor Bahru from Gemas. The total journey between Gemas & Johor Bahru takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.290.
 
Johor Bahru
  • 3.
  • Bangkok to Johor baharu Fly Bangkok Don Muang to Johor Bahru
  • 6h 24m
  • Rs. 3000
 
Khao San Road
 
1h 0m
Rs. 282
Travelling in a bus is one of the ways to reach Bangkok Don Muang Airport from Khao San Road. The total journey between Khao San Road & Bangkok Don Muang Airport takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.282.
 
Bangkok Don Muang Airport
 
2h 14m
Rs. 2600
You can travel from Bangkok Don Muang to Johor Bahru by booking a flight. The total flight time between Bangkok Don Muang & Johor Bahru is around 2h 14m. The price of the flight ticket is approximately Rs.2600.
 
Johor Bahru
 
0h 40m
Rs. 118
Travelling in a bus is one of the ways to reach JB Sentral from Senai Airport. The total journey between Senai Airport & JB Sentral takes around 0h 40m in a bus. The bus ticket price for the journey is approximately Rs.118.
 
JB Sentral
  • 4.
  • Bangkok to Johor baharu Fly Bangkok to Singapore
  • 6h 16m
  • Rs. 3215
 
Phaya Thai
 
0h 30m
Rs. 75
You can reach Suvarnabhumi Airport from Phaya Thai by travelling in a train. Phaya Thai to Suvarnabhumi Airport train takes approximately 0h 30m. You can catch a train from Phaya Thai and get down at Suvarnabhumi Airport. The price of the train ticket is approximately Rs. 75.
 
Suvarnabhumi Airport
 
2h 15m
Rs. 3000
You can travel from Bangkok to Singapore by booking a flight. The total flight time between Bangkok & Singapore is around 2h 15m. The price of the flight ticket is approximately Rs.3000.
 
Singapore
 
0h 8m
Rs. 45
Travelling in a Subway is one of the ways to reach Tanah Merah from Changi Airport. Changi Airport to Tanah Merah by Subway takes approximately 0h 8m. The distance between Changi Airport & Tanah Merah is around 6.5kms.
 
Tanah Merah
 
0h 18m
Rs. 45
Travelling in a Subway is one of the ways to reach Bugis from Tanah Merah. Tanah Merah to Bugis by Subway takes approximately 0h 18m. The distance between Tanah Merah & Bugis is around 11.02kms.
 
Bugis
 
0h 6m
Rs. 0
Walking is one of the ways to reach Queen Street Bus Terminal from Bugis. Bugis to Queen Street Bus Terminal by walk takes approximately 0h 6m. The distance between Bugis & Queen Street Bus Terminal is around 0.49kms.
 
Queen Street Bus Terminal
 
0h 24m
Rs. 50
Travelling in a bus is one of the ways to reach Johor Bahru CIO from Queen Street Bus Terminal. The total journey between Queen Street Bus Terminal & Johor Bahru CIO takes around 0h 24m in a bus. The bus ticket price for the journey is approximately Rs.50.
 
Johor Bahru CIO
  • 5.
  • Bangkok to Johor baharu Fly Bangkok Don Muang to Singapore
  • 6h 41m
  • Rs. 3322
 
Khao San Road
 
1h 0m
Rs. 282
Travelling in a bus is one of the ways to reach Bangkok Don Muang Airport from Khao San Road. The total journey between Khao San Road & Bangkok Don Muang Airport takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.282.
 
Bangkok Don Muang Airport
 
2h 10m
Rs. 2900
You can travel from Bangkok Don Muang to Singapore by booking a flight. The total flight time between Bangkok Don Muang & Singapore is around 2h 10m. The price of the flight ticket is approximately Rs.2900.
 
Singapore
 
0h 8m
Rs. 45
Travelling in a Subway is one of the ways to reach Tanah Merah from Changi Airport. Changi Airport to Tanah Merah by Subway takes approximately 0h 8m. The distance between Changi Airport & Tanah Merah is around 6.5kms.
 
Tanah Merah
 
0h 18m
Rs. 45
Travelling in a Subway is one of the ways to reach Bugis from Tanah Merah. Tanah Merah to Bugis by Subway takes approximately 0h 18m. The distance between Tanah Merah & Bugis is around 11.02kms.
 
Bugis
 
0h 6m
Rs. 0
Walking is one of the ways to reach Queen Street Bus Terminal from Bugis. Bugis to Queen Street Bus Terminal by walk takes approximately 0h 6m. The distance between Bugis & Queen Street Bus Terminal is around 0.49kms.
 
Queen Street Bus Terminal
 
0h 24m
Rs. 50
Travelling in a bus is one of the ways to reach Johor Bahru CIO from Queen Street Bus Terminal. The total journey between Queen Street Bus Terminal & Johor Bahru CIO takes around 0h 24m in a bus. The bus ticket price for the journey is approximately Rs.50.
 
Johor Bahru CIO
  • 6.
  • Bangkok to Johor baharu Bus
  • 28h 37m
  • Rs. 3711
 
Khaosan Road
 
0h 20m
Rs. 57
Travelling in a bus is one of the ways to reach Bangkok Southern Bus Terminal from Khaosan Road. The total journey between Khaosan Road & Bangkok Southern Bus Terminal takes around 0h 20m in a bus. The bus ticket price for the journey is approximately Rs.57.
 
Bangkok Southern Bus Terminal
 
13h 30m
Rs. 1400
Travelling in a bus is one of the ways to reach Hat Yai from Bangkok. The total journey between Bangkok & Hat Yai takes around 13h 30m in a bus. The bus ticket price for the journey is approximately Rs.1400.
 
Hat Yai
 
0h 5m
Rs. 0
Walking is one of the ways to reach Hat Yai from Hat Yai. Hat Yai to Hat Yai by walk takes approximately 0h 5m. The distance between Hat Yai & Hat Yai is around 0.42kms.
 
Hat Yai
 
13h 0m
Rs. 2254
Travelling in a bus is one of the ways to reach Johor Bahru from Hat Yai. The total journey between Hat Yai & Johor Bahru takes around 13h 0m in a bus. The bus ticket price for the journey is approximately Rs.2254.
 
Johor Bahru
  • 7.
  • Bangkok to Johor baharu Fly Bangkok to Johor Bahru
  • 8h 10m
  • Rs. 5693
 
Phaya Thai
 
0h 30m
Rs. 75
You can reach Suvarnabhumi Airport from Phaya Thai by travelling in a train. Phaya Thai to Suvarnabhumi Airport train takes approximately 0h 30m. You can catch a train from Phaya Thai and get down at Suvarnabhumi Airport. The price of the train ticket is approximately Rs. 75.
 
Suvarnabhumi Airport
 
4h 30m
Rs. 5500
You can travel from Bangkok to Johor Bahru by booking a flight. The total flight time between Bangkok & Johor Bahru is around 4h 30m. The price of the flight ticket is approximately Rs.5500.
 
Johor Bahru
 
0h 40m
Rs. 118
Travelling in a bus is one of the ways to reach JB Sentral from Senai Airport. The total journey between Senai Airport & JB Sentral takes around 0h 40m in a bus. The bus ticket price for the journey is approximately Rs.118.
 
JB Sentral
  • 8.
  • Bangkok to Johor baharu Drive
  • 22h 35m
  • Rs. 10218
 
Bangkok
 
22h 35m
Rs. 10218
You can take a car from Bangkok to Johor Bahru. It will take you around 22h 35m to cover distance of 1795.07kms and reach Johor Bahru from Bangkok. The total amount for the journey will be approximately Rs.10218.
 
Johor Bahru