There are 12 ways to get from Bangkok to Kluang by plane, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Don Mueang International Airport to Senai International Airport, bus
best- Fly from Don Mueang International Airport (DMK) to Senai International Airport (JHB)plane DMK - JHB
- Take the bus from JB Larkin Terminal to Terminal Bas Kluangbus
8h 30mRM 423–1,132Train, bus
cheapest- Take the train from Krung Thep Aphiwat Central Terminal to Hat Yaitrain
- Take the bus from Hatyai to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Terminal Bas Kluangbus
26h 11mRM 182–357Bus
- Take the bus from Southern Bus Terminal Bangkok to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai to Terminal Bas Sungai Nibongbus
- Take the bus from Sungai Nibong to Terminal Bersepadu Selatanbus Kl
- Take the bus from Terminal Bersepadu Selatan to Terminal Bas Kluangbus
28h 44mRM 244–1,136Drive 1,715.9 km
- Drive from Bangkok to Kluangcar 1,715.9 km
22h 5mRM 796–1,150Fly Suvarnabhumi Airport to Singapore Changi Airport, bus
- Fly from Suvarnabhumi Airport (BKK) to Singapore Changi Airport (SIN)plane BKK - SIN
- Take the bus from Grantral Mall to Terminal Bas Kluangbus
9h 2mRM 536–1,128Fly Don Mueang International Airport to Singapore Changi Airport, bus
- Fly from Don Mueang International Airport (DMK) to Singapore Changi Airport (SIN)plane DMK - SIN
- Take the bus from Grantral Mall to Terminal Bas Kluangbus
8h 48mRM 551–1,146Fly Suvarnabhumi Airport to Senai International Airport, bus
- Fly from Suvarnabhumi Airport (BKK) to Senai International Airport (JHB)plane BKK - JHB
- Take the bus from JB Larkin Terminal to Terminal Bas Kluangbus
11h 13mRM 534–2,753Fly Don Mueang International Airport to Kuala Lumpur International Airport, train, bus
- Fly from Don Mueang International Airport (DMK) to Kuala Lumpur International Airport (KUL)plane DMK - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
- Take the bus from Terminal Bersepadu Selatan to Terminal Bas Kluangbus
9h 21mRM 425–935Fly Suvarnabhumi Airport to Kuala Lumpur International Airport, train, bus
- Fly from Suvarnabhumi Airport (BKK) to Kuala Lumpur International Airport (KUL)plane BKK - KUL
- Take the train from Klia T2 to Bandar Tasik Selatantrain
- Take the bus from Terminal Bersepadu Selatan to Terminal Bas Kluangbus
9h 40mRM 464–1,245Fly Don Mueang International Airport to Sultan Abdul Aziz Shah, bus
- Fly from Don Mueang International Airport (DMK) to Sultan Abdul Aziz Shah (SZB)plane DMK - SZB
- Take the bus from Terminal Bersepadu Selatan to Terminal Bas Kluangbus
8h 54mRM 491–1,146Train, taxi
- Take the train from Krung Thep Aphiwat Central Terminal to Sungai Koloktrain
- Take the train from Pasir Mas to Kuala Lipistrain Sh
- Take the train from Kuala Lipis to Gemastrain Sh
- Take the taxi from Gemas to Kluangtaxi
36h 25mRM 269–463Bus via Kuala Terengganu
- Take the bus from Bangkok Sai Tai Mai Terminal to Sungai Kolokbus
- Take the bus from Rantau Panjang to Kuala Terengganubus
- Take the bus from Kuala Terengganu to Kluangbus
39h 33mRM 186–1,230
Don Mueang International Airport (DMK) to Senai International Airport (JHB) flights
Questions & Answers
The cheapest way to get from Bangkok to Kluang is to bus via Kuala Terengganu which costs RM 180 - RM 1300 and takes 39h 33m.
The fastest way to get from Bangkok to Kluang is to fly and bus which takes 8h 30m and costs RM 420 - RM 1200.
No, there is no direct bus from Bangkok to Kluang. However, there are services departing from Bangkok Sai Tai Mai Terminal and arriving at Terminal Bas Kluang via Opposite Panu, Street Assawaphisit Chet., Southern Bus Terminal Bangkok, Hat Yai, Sungai Nibong and Terminal Bersepadu Selatan. The journey, including transfers, takes approximately 28h 44m.
The distance between Bangkok and Kluang is 1565 km. The road distance is 1715.9 km.
The best way to get from Bangkok to Kluang without a car is to train and bus which takes 26h 11m and costs RM 180 - RM 360.
It takes approximately 8h 30m to get from Bangkok to Kluang, including transfers.
Bangkok to Kluang bus services, operated by Piya, depart from Southern Bus Terminal Bangkok station.
Bangkok to Kluang bus services, operated by Piya, arrive at Hat Yai Bus Terminal station.
Kluang is 1h ahead of Bangkok. It is currently 7:30 AM in Bangkok and 8:30 AM in Kluang.
Yes, the driving distance between Bangkok to Kluang is 1716 km. It takes approximately 22h 5m to drive from Bangkok to Kluang.
What companies run services between Bangkok, Thailand and Kluang, Malaysia?
You can take a bus from Bangkok Sai Tai Mai Terminal to Terminal Bas Kluang via Soi Borommaratchachonnani 99, Opposite Panu, Street Assawaphisit Chet., Opposite Southern Bus Terminal, Southern Bus Terminal Bangkok, Hat Yai Bus Terminal, Hat Yai, Terminal Bas Sungai Nibong, Sungai Nibong, and Terminal Bersepadu Selatan in around 28h 44m.
- Website
- bangkokair.com
Flights from Suvarnabhumi Airport to Singapore Changi Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- RM 300–1,100
Flights from Suvarnabhumi Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- RM 490–950
Flights from Suvarnabhumi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- RM 390–550
- Website
- airasia.com
Flights from Don Mueang International Airport to Senai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 600–1,200
Flights from Suvarnabhumi Airport to Senai International Airport via Tan Son Nhat
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 280–950
Flights from Suvarnabhumi Airport to Senai International Airport via Krabi, Kuala Lumpur International Airport
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 260–900
Flights from Suvarnabhumi Airport to Senai International Airport via Phuket, Kuala Lumpur International Airport
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 270–950
Flights from Don Mueang International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- RM 370–750
- Website
- singaporeair.com
Flights from Suvarnabhumi Airport to Singapore Changi Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- RM 300–1,100
Flights from Suvarnabhumi Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- RM 490–950
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Singapore Changi Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- RM 600–850
Flights from Suvarnabhumi Airport to Singapore Changi Airport via Koh Samui
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- RM 490–950
Flights from Suvarnabhumi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- RM 390–1,000
Flights from Suvarnabhumi Airport to Kuala Lumpur International Airport via Phuket
- Ave. Duration
- 3h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- RM 390–550
- Website
- malaysiaairlines.com
Flights from Suvarnabhumi Airport to Senai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 500–2,100
Flights from Suvarnabhumi Airport to Senai International Airport via Phuket, Kuala Lumpur International Airport
- Ave. Duration
- 7h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 500–2,100
Flights from Suvarnabhumi Airport to Senai International Airport via Krabi, Kuala Lumpur International Airport
- Ave. Duration
- 9h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- RM 340–1,000
Flights from Suvarnabhumi Airport to Kuala Lumpur International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- RM 390–1,000
- Website
- flyscoot.com
Flights from Suvarnabhumi Airport to Singapore Changi Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- RM 430–900
- Website
- airasia.com
Flights from Don Mueang International Airport to Senai International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- RM 370–950
Flights from Don Mueang International Airport to Singapore Changi Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- RM 440–900
Flights from Don Mueang International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- RM 420–950
Flights from Don Mueang International Airport to Kuala Lumpur International Airport via Hat Yai
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- RM 420–950
- Website
- malindoair.com
Flights from Don Mueang International Airport to Senai International Airport via Kuala Lumpur International Airport
- Ave. Duration
- 5h 15m
- When
- Friday and Sunday
- Estimated price
- RM 650–1,600
Flights from Don Mueang International Airport to Kuala Lumpur International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- RM 430–850
Flights from Don Mueang International Airport to Sultan Abdul Aziz Shah
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 400–850
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Singapore Changi Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- RM 500–850
- Website
- cambodia-airways.com
Flights from Suvarnabhumi Airport to Kuala Lumpur International Airport via Phnom Penh
- Ave. Duration
- 4h 35m
- When
- Monday to Saturday
- Estimated price
- RM 320–850
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Hat Yai
- Ave. Duration
- 14h 15m
- Frequency
- Every 4 hours
- Estimated price
- RM 35–110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 35–45
- 2nd Class (Air-Conditioned Berth)
- RM 40–50
- 2nd Class (Air-conditioned Seat)
- RM 80–90
Train from Krung Thep Aphiwat Central Terminal to Sungai Kolok
- Ave. Duration
- 19h 45m
- Frequency
- Twice daily
- Estimated price
- RM 40–110
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 40–55
- 2nd Class (Air-Conditioned Berth)
- RM 45–65
- 2nd Class (Air-conditioned Seat)
- RM 95–105
- Phone
- +603 2267 8000
- [email protected]
- Website
- kliaekspres.com
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- https://www.kliaekspres.com
Train from Klia T2 to Bandar Tasik Selatan
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- RM 1–65
- Website
- https://www.kliaekspres.com
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- ktmb.com.my
Train from Pasir Mas to Kuala Lipis
- Ave. Duration
- 6h 59m
- Frequency
- Once daily
- Estimated price
- RM 9–50
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 9–14
- Express
- RM 30–50
Train from Kuala Lipis to Gemas
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- RM 6–40
- Website
- https://www.ktmb.com.my
- Shuttle
- RM 6–9
- Express
- RM 25–40
- Phone
- +603-7728 4789
- [email protected]
- Website
- ssinternational.com.my
Bus from JB Larkin Terminal to Terminal Bas Kluang
- Ave. Duration
- 1h 52m
- Frequency
- Every 3 hours
- Estimated price
- RM 20–29
- Book at
- https://12go.asia/
Bus from Terminal Bersepadu Selatan to Terminal Bas Kluang
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- RM 50–70
- Book at
- https://12go.asia/
Bus from Terminal Bersepadu Selatan to Terminal Bas Kluang
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- RM 50–70
- Book at
- https://12go.asia/
Bus from JB Larkin Terminal to Terminal Bas Kluang
- Ave. Duration
- 1h 52m
- Frequency
- Every 3 hours
- Estimated price
- RM 20–29
- Book at
- https://12go.asia/
Bus from Terminal Bersepadu Selatan to Terminal Bas Kluang
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- RM 50–70
- Book at
- https://12go.asia/
Bus from Terminal Bersepadu Selatan to Terminal Bas Kluang
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- RM 50–70
- Book at
- https://12go.asia/
Bus from Terminal Bersepadu Selatan to Terminal Bas Kluang
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- RM 50–70
- Book at
- https://12go.asia/
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from JB Larkin Terminal to Terminal Bas Kluang
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- RM 16–28
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Terminal Bas Kluang
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- RM 45–70
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Sungai Nibong to Terminal Bersepadu Selatan
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- RM 40–100
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Terminal Bas Kluang
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- RM 45–70
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from JB Larkin Terminal to Terminal Bas Kluang
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- RM 16–28
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Terminal Bas Kluang
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- RM 45–70
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Terminal Bas Kluang
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- RM 45–70
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Terminal Bas Kluang
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- RM 45–70
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- +66-83-3983993
- Website
- suasanatonycoach.com
Bus from Hatyai to Terminal Bersepadu Selatan
- Ave. Duration
- 8h 33m
- Frequency
- Every 4 hours
- Estimated price
- RM 100–160
- Schedules at
- suasanatonycoach.com
- Book at
- easybook.com
- Phone
- 603-62637668
- Website
- alisangoldencoach.com.my
Bus from Hatyai to Terminal Bersepadu Selatan
- Ave. Duration
- 14h 44m
- Frequency
- Hourly
- Estimated price
- RM 110–180
- Website
- https://www.alisangoldencoach.com.my/
- Phone
- 0-2894-6330-2
- Website
- busonlineticket.co.th
Bus from Southern Bus Terminal Bangkok to Hat Yai Bus Terminal
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
Bus from Southern Bus Terminal Bangkok to Hat Yai Bus Terminal
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Estimated price
- RM 95–900
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
Bus from Bangkok Sai Tai Mai Terminal to Sungai Kolok
- Ave. Duration
- 25h 22m
- Frequency
- Once daily
- Estimated price
- RM 120–1,200
- Book at
- https://12go.asia/en/operator/transport-co
- Website
- https://tcl99web.transport.co.th/Home
- Phone
- 019 - 545 3888
- [email protected]
- Website
- behtravelandtour.com
Bus from Hat Yai to Terminal Bas Sungai Nibong
- Ave. Duration
- 4h 11m
- Frequency
- 3 times a day
- Estimated price
- RM 60
- Schedules at
- behtravelandtour.com
- Phone
- 04-3312966
- Website
- easybook.com
Bus from Sungai Nibong to Terminal Bersepadu Selatan
- Ave. Duration
- 4h 59m
- Frequency
- 5 times a day
- Estimated price
- RM 90–130
- Website
- https://www.easybook.com/en-sg/bus/operator/supernice-grassland
- Book at
- https://www.easybook.com/bus/booking/malaccanovotelmelaka-to-goldenmilecomplex
- Phone
- +60 17-659 2527
- [email protected]
- Website
- plusliner.com.my
Bus from Sungai Nibong to Terminal Bersepadu Selatan
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a day
- Estimated price
- RM 55
- Website
- https://www.plusliner.com.my/
- Phone
- +65 6252 2272
- [email protected]
- Website
- theone.travel
Bus from Grantral Mall to Terminal Bas Kluang
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- RM 60–160
- Schedules at
- theone.travel
- Adult
- RM 60–110
Bus from Grantral Mall to Terminal Bas Kluang
- Ave. Duration
- 2h 35m
- Frequency
- 3 times a day
- Estimated price
- RM 60–160
- Schedules at
- theone.travel
- Adult
- RM 60–110
- Phone
- 019-627 9129
- [email protected]
- Website
- saniexpress.com.my
Bus from Rantau Panjang to Kuala Terengganu
- Ave. Duration
- 4h 6m
- Frequency
- Once daily
- Estimated price
- RM 20–65
- Website
- https://saniexpress.com.my/
- Phone
- +603 7728 8789
- [email protected]
- Website
- 12go.asia
Bus from Kuala Terengganu to Kluang
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Estimated price
- RM 43
- Book at
- easybook.com
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 How to get from JFK to New York City, How to get from London to Edinburgh, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
There are 142+ hotels available in Kluang.

































