Travel from Thailand to Malaysia is: Restricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Kuantan?

Book now

There are 5 ways to get from Bangkok to Kuantan by plane, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  6h 44m

  1. Fly from Suvarnabhumi (BKK) to Kuantan (KUA) BKK - KUA

Cheapest option

Train, bus via Su-ngai Kolok  •  28h

  1. Take the train from Bang Sue Junction to Sungai Kolok 37 Hua Lamphong - Sungai Kolok - Class II Sleeper AC / ...
  2. Take the bus from Rantau Panjang to Kuantan

3 alternative options

Bus  •  28h 31m

  1. Take the bus from Bangkok Southern Bus Terminal to Sungai Kolok
  2. Take the bus from Rantau Panjang to Kuantan

Train, bus  •  45h 9m

  1. Take the train from Bangkok Hualamphong to Kuala Lumpur
  2. Take the bus from TBS Kuala Lumpur to Kuantan TBS Kuala Lumpur - Kuantan

Drive  •  21h 43m

  1. Drive from Bangkok to Kuantan 1697.4 km

Questions & Answers

The cheapest way to get from Bangkok to Kuantan is to train and bus via Su-ngai Kolok which costs ฿600 - ฿2400 and takes 28h.

More details

The quickest way to get from Bangkok to Kuantan is to fly which costs ฿3100 - ฿10000 and takes 6h 44m.

More details

No, there is no direct bus from Bangkok to Kuantan. However, there are services departing from Democracy Monument and arriving at Hentian Bandar via Bangkok Southern Bus Terminal, Rantau Panjang and Terminal Sentral Kuantan. The journey, including transfers, takes approximately 28h 31m.

More details

The distance between Bangkok and Kuantan is 1149 km. The road distance is 1697.4 km.

Get driving directions

The best way to get from Bangkok to Kuantan without a car is to train and bus via Su-ngai Kolok which takes 28h and costs ฿600 - ฿2400.

More details

It takes approximately 6h 44m to get from Bangkok to Kuantan, including transfers.

More details

Bangkok to Kuantan bus services, operated by The Transport Company, depart from Bangkok Southern Bus Terminal station.

More details

The best way to get from Bangkok to Kuantan is to fly which takes 6h 44m and costs ฿3100 - ฿10000. Alternatively, you can bus, which costs ฿1100 - ฿1700 and takes 28h 31m.

Mode details

There is no direct flight from Suvarnabhumi Airport to Kuantan Airport. The quickest flight takes 4h 5m and has one stopover.

Search flights

Bangkok to Kuantan bus services, operated by Ekspres Perdana, arrive at Kuantan station.

More details

Map of how to get from Bangkok to Kuantan.
Launch map view
  • Distance: 1148.6 km
  • Duration: 6h 44m

What companies run services between Bangkok, Thailand and Kuantan, Malaysia?

Malaysia Airlines, Thai Airways International and two other airlines fly from Bangkok to Kuantan twice daily. Alternatively, you can take a bus from Bangkok to Kuantan via Bangkok Southern Bus Terminal, Rantau Panjang, and Terminal Sentral Kuantan in around 28h 31m.

Airlines
Singapore Airlines
Website
singaporeair.com
Flights from Suvarnabhumi to Kuantan via Singapore Changi, Kuala Lumpur
Ave. Duration
6h 45m
When
Monday and Wednesday
Estimated price
RM 370 - RM 1200
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Suvarnabhumi to Kuantan via Kuala Lumpur
Ave. Duration
6h 37m
When
Every day
Estimated price
RM 550 - RM 2000
Train operators
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Bang Sue Junction to Sungai Kolok
Ave. Duration
19h 45m
Frequency
Twice daily
Estimated price
RM 40 - RM 260
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
https://www.railway.co.th/Home/Index
3rd Class (Seat)
RM 40 - RM 50
2nd Class (Air-Conditioned Berth)
RM 100 - RM 140
2nd Class (Air-conditioned Seat)
RM 70 - RM 100
1st Class (Air-Conditioned Berth)
RM 190 - RM 260
Eastern and Oriental Express
Bus operators
Ekspres Perdana
Phone
+603-7728 4789
Email
hq@ekspresperdana.my
Website
ekspresperdana.com.my
Bus from Rantau Panjang to Kuantan
Ave. Duration
6h 29m
Frequency
Twice daily
Estimated price
RM 40
Schedules at
ekspresperdana.com.my
Book at
easybook.com
Mara Liner
Website
12go.co
Bus from TBS Kuala Lumpur to Kuantan
Ave. Duration
4h 1m
Frequency
Hourly
Estimated price
RM 26
Schedules at
12go.co
LA Holidays
Phone
+ 6012-389 5689
Email
general@laholidays.com.my
Website
laholidays.my
Bus from Terminal Bersepadu Selatan Kuala Lumpur to Kuantan
Ave. Duration
4h
Frequency
Every 2 hours
Estimated price
RM 24
Schedules at
laholidays.my
Mayang Sari Express
Phone
(06) 985 0284
Email
expressmayangsari@yahoo.com
Website
mayangsariexpress.com.my
Bus from Terminal Bersepadu Selatan to Terminal Sentral Kuantan
Ave. Duration
4h 1m
Frequency
Every 3 hours
Estimated price
RM 20
Schedules at
mayangsariexpress.com.my
Book at
easybook.com
Etika Express
Phone
03-9287 7799
Email
etikadelta@yahoo.com
Website
facebook.com
Bus from Terminal Bersepadu Selatan to Terminal Sentral Kuantan
Ave. Duration
4h 1m
Frequency
Every 4 hours
Estimated price
RM 25
Schedules at
busonlineticket.com
Book at
easybook.com
Express Kesatuan
Phone
+6016-5217774
Website
easybook.com
Bus from Kuala Lumpur Terminal Bersepadu Selatan to Kuantan
Ave. Duration
4h 44m
Frequency
3 times a day
Estimated price
RM 24
Schedules at
easybook.com
Plusliner
Phone
+60 3 4045 8878
Email
talk2us@ktb.com.my
Website
redbus.my
Bus from Terminal Bersepadu Selatan to Terminal Sentral Kuantan
Ave. Duration
4h
Frequency
Twice daily
Estimated price
RM 26
Schedules at
redbus.my

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, The beginner’s guide to the 2018 World Nomad Games and Want to know more about Flixbus? - to help you get the most out of your next trip.

More Questions & Answers

Kuantan is 1h ahead of Bangkok. It is currently 7:12 AM in Bangkok and 8:12 AM in Kuantan.

Yes, the driving distance between Bangkok to Kuantan is 1697 km. It takes approximately 21h 43m to drive from Bangkok to Kuantan.

Get driving directions

Thai Airways International, Singapore Airlines, Scoot Tigerair and Malaysia Airlines offer flights from Suvarnabhumi Airport to Kuantan Airport.

Search flights

There are 58+ hotels available in Kuantan. Prices start at RM 500 per night.

More details

The best way to get from Bangkok to Suvarnabhumi Airport is to train which takes 26 min and costs ฿40 - ฿55.

More details