Bangkok Kota baharu Routes (8 Ways to go)

Planning a trip from Bangkok to Kota baharu Cleartrip helps you select the best route between Bangkok & Kota 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 & Kota baharu

The distance from Bangkok to Kota baharu is approximately 1298.96kms. By car, it takes roughly 17h 44m to reach Kota baharu from Bangkok . Take a look at the 8 routes available to reach Kota baharu from Bangkok

  • 1.
  • Bangkok to Kota baharu Train
  • 22h 3m
  • Rs. 2940
 
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
 
3h 12m
Rs. 490
You can reach Batu Gajah from Padang Besar by travelling in a train. Padang Besar to Batu Gajah train takes approximately 3h 12m. You can catch a train from Padang Besar and get down at Batu Gajah. The price of the train ticket is approximately Rs. 490.
 
Batu Gajah
 
0h 36m
Rs. 750
You can take a car from Batu Gajah to Kota Baharu. It will take you around 0h 36m to cover distance of 28.44kms and reach Kota Baharu from Batu Gajah. The total amount for the journey will be approximately Rs.750.
 
Kota Baharu
  • 2.
  • Bangkok to Kota baharu Bus
  • 21h 10m
  • Rs. 3258
 
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
 
5h 0m
Rs. 1051
Travelling in a bus is one of the ways to reach Ipoh from Hat Yai. The total journey between Hat Yai & Ipoh takes around 5h 0m in a bus. The bus ticket price for the journey is approximately Rs.1051.
 
Ipoh
 
0h 37m
Rs. 750
You can take a car from Ipoh to Kota Baharu. It will take you around 0h 37m to cover distance of 28.97kms and reach Kota Baharu from Ipoh. The total amount for the journey will be approximately Rs.750.
 
Kota Baharu
  • 3.
  • Bangkok to Kota baharu Fly Bangkok Don Muang to Hat Yai, train
  • 8h 46m
  • Rs. 3494
 
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
 
1h 10m
Rs. 1600
You can travel from Bangkok Don Muang to Hat Yai by booking a flight. The total flight time between Bangkok Don Muang & Hat Yai is around 1h 10m. The price of the flight ticket is approximately Rs.1600.
 
Hat Yai
 
0h 47m
Rs. 372
You can take a car from Hat Yai to Padang Besar. It will take you around 0h 47m to cover distance of 45.22kms and reach Padang Besar from Hat Yai. The total amount for the journey will be approximately Rs.372.
 
Padang Besar
 
3h 12m
Rs. 490
You can reach Batu Gajah from Padang Besar by travelling in a train. Padang Besar to Batu Gajah train takes approximately 3h 12m. You can catch a train from Padang Besar and get down at Batu Gajah. The price of the train ticket is approximately Rs. 490.
 
Batu Gajah
 
0h 36m
Rs. 750
You can take a car from Batu Gajah to Kota Baharu. It will take you around 0h 36m to cover distance of 28.44kms and reach Kota Baharu from Batu Gajah. The total amount for the journey will be approximately Rs.750.
 
Kota Baharu
  • 4.
  • Bangkok to Kota baharu Night bus, Mini Van, bus
  • 28h 18m
  • Rs. 3437
 
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 50m
Rs. 1321
Travelling in a bus is one of the ways to reach Hat Yai Bus Terminal from Bangkok Southern Bus Terminal. The total journey between Bangkok Southern Bus Terminal & Hat Yai Bus Terminal takes around 13h 50m in a bus. The bus ticket price for the journey is approximately Rs.1321.
 
Hat Yai Bus Terminal
 
6h 0m
Rs. 1032
Travelling in a Mini Van is one of the ways to reach Butterworth from Hat Yai. Hat Yai to Butterworth by Mini Van takes approximately 6h 0m. The distance between Hat Yai & Butterworth is around 195.87kms.
 
Butterworth
 
4h 30m
Rs. 327
Travelling in a bus is one of the ways to reach Kampar from Butterworth. The total journey between Butterworth & Kampar takes around 4h 30m in a bus. The bus ticket price for the journey is approximately Rs.327.
 
Kampar
 
0h 38m
Rs. 700
You can take a car from Kampar to Kota Baharu. It will take you around 0h 38m to cover distance of 28.17kms and reach Kota Baharu from Kampar. The total amount for the journey will be approximately Rs.700.
 
Kota Baharu
  • 5.
  • Bangkok to Kota baharu Fly Bangkok Don Muang to Kuala Lumpur, train
  • 9h 21m
  • Rs. 3947
 
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 0m
Rs. 1800
You can travel from Bangkok Don Muang to Kuala Lumpur by booking a flight. The total flight time between Bangkok Don Muang & Kuala Lumpur is around 2h 0m. The price of the flight ticket is approximately Rs.1800.
 
Kuala Lumpur
 
0h 28m
Rs. 805
You can reach KL Sentral from Klia T1 by travelling in a train. Klia T1 to KL Sentral train takes approximately 0h 28m. You can catch a train from Klia T1 and get down at KL Sentral. The price of the train ticket is approximately Rs. 805.
 
KL Sentral
 
2h 2m
Rs. 310
You can reach Batu Gajah from KL Sentral Station by travelling in a train. KL Sentral Station to Batu Gajah train takes approximately 2h 2m. You can catch a train from KL Sentral Station and get down at Batu Gajah. The price of the train ticket is approximately Rs. 310.
 
Batu Gajah
 
0h 36m
Rs. 750
You can take a car from Batu Gajah to Kota Baharu. It will take you around 0h 36m to cover distance of 28.44kms and reach Kota Baharu from Batu Gajah. The total amount for the journey will be approximately Rs.750.
 
Kota Baharu
  • 6.
  • Bangkok to Kota baharu Fly Bangkok to Hat Yai, train
  • 8h 31m
  • Rs. 4387
 
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
 
1h 25m
Rs. 2700
You can travel from Bangkok to Hat Yai by booking a flight. The total flight time between Bangkok & Hat Yai is around 1h 25m. The price of the flight ticket is approximately Rs.2700.
 
Hat Yai
 
0h 47m
Rs. 372
You can take a car from Hat Yai to Padang Besar. It will take you around 0h 47m to cover distance of 45.22kms and reach Padang Besar from Hat Yai. The total amount for the journey will be approximately Rs.372.
 
Padang Besar
 
3h 12m
Rs. 490
You can reach Batu Gajah from Padang Besar by travelling in a train. Padang Besar to Batu Gajah train takes approximately 3h 12m. You can catch a train from Padang Besar and get down at Batu Gajah. The price of the train ticket is approximately Rs. 490.
 
Batu Gajah
 
0h 36m
Rs. 750
You can take a car from Batu Gajah to Kota Baharu. It will take you around 0h 36m to cover distance of 28.44kms and reach Kota Baharu from Batu Gajah. The total amount for the journey will be approximately Rs.750.
 
Kota Baharu
  • 7.
  • Bangkok to Kota baharu Fly Bangkok to Kuala Lumpur, train
  • 9h 1m
  • Rs. 4940
 
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 10m
Rs. 3000
You can travel from Bangkok to Kuala Lumpur by booking a flight. The total flight time between Bangkok & Kuala Lumpur is around 2h 10m. The price of the flight ticket is approximately Rs.3000.
 
Kuala Lumpur
 
0h 28m
Rs. 805
You can reach KL Sentral from Klia T1 by travelling in a train. Klia T1 to KL Sentral train takes approximately 0h 28m. You can catch a train from Klia T1 and get down at KL Sentral. The price of the train ticket is approximately Rs. 805.
 
KL Sentral
 
2h 2m
Rs. 310
You can reach Batu Gajah from KL Sentral Station by travelling in a train. KL Sentral Station to Batu Gajah train takes approximately 2h 2m. You can catch a train from KL Sentral Station and get down at Batu Gajah. The price of the train ticket is approximately Rs. 310.
 
Batu Gajah
 
0h 36m
Rs. 750
You can take a car from Batu Gajah to Kota Baharu. It will take you around 0h 36m to cover distance of 28.44kms and reach Kota Baharu from Batu Gajah. The total amount for the journey will be approximately Rs.750.
 
Kota Baharu
  • 8.
  • Bangkok to Kota baharu Drive
  • 17h 44m
  • Rs. 7391
 
Bangkok
 
17h 44m
Rs. 7391
You can take a car from Bangkok to Kota Baharu. It will take you around 17h 44m to cover distance of 1298.96kms and reach Kota Baharu from Bangkok. The total amount for the journey will be approximately Rs.7391.
 
Kota Baharu