There are 7 ways to get from Bagan Datoh to Kelantan by taxi, bus, car, plane, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Bagan Datoh to Terminal Lumuttaxi
- Take the bus from Terminal Lumut to Terminal Kota Bharubus
7h 47mRM 90–120Drive 417.2 km
cheapest- Drive from Bagan Datoh to Kota Bharucar 417.2 km
6h 5mRM 68–98Taxi, bus to Kuala Lumpur International Airport, fly
- Take the taxi from Bagan Datoh to Teluk Intantaxi
- Take the bus from Teluk Intan to KL International Airport 1bus
- Fly from Kuala Lumpur International Airport (KUL) to Sultan Ismail Petra (KBR)plane KUL - KBR
7h 52mRM 201–395Taxi, bus via Pasir Mas
- Take the taxi from Bagan Datoh to Sri Manjungtaxi
- Take the bus from Sri Manjung to Pasir Masbus Sri Manjung
9h 29mRM 108–128Taxi, bus via Sri Manjung
- Take the taxi from Bagan Datoh to Sri Manjungtaxi
- Take the bus from Sri Manjung to Bus Terminal Kota Bharubus Sri Manjung
9h 38mRM 95–110Taxi, bus via Tanah Merah
- Take the taxi from Bagan Datoh to Terminal Lumuttaxi
- Take the bus from Terminal Lumut to Machangbus
- Take the bus from Stesen Bas Machang to Pejabat Pos Kota Bharubus D60 / ...
10h 59mRM 105–147Taxi, train to Sultan Abdul Aziz Shah, fly
- Take the taxi from Bagan Datoh to Tapah Roadtaxi
- Take the train from Tapah Road to Sungai Bulohtrain
- Fly from Sultan Abdul Aziz Shah (SZB) to Sultan Ismail Petra (KBR)plane SZB - KBR
7hRM 236–667
Kuala Lumpur International Airport (KUL) to Sultan Ismail Petra (KBR) flights
Questions & Answers
The cheapest way to get from Bagan Datoh to Kelantan is to drive which costs RM 65 - RM 100 and takes 6h 5m.
The fastest way to get from Bagan Datoh to Kelantan is to drive which takes 6h 5m and costs RM 65 - RM 100.
The distance between Bagan Datoh and Kelantan is 454 km. The road distance is 417.2 km.
The best way to get from Bagan Datoh to Kelantan without a car is to taxi and bus which takes 7h 47m and costs RM 90 - RM 120.
It takes approximately 7h 47m to get from Bagan Datoh to Kelantan, including transfers.
Yes, the driving distance between Bagan Datoh to Kelantan is 417 km. It takes approximately 6h 5m to drive from Bagan Datoh to Kelantan.
There are 976+ hotels available in Kelantan.
What companies run services between Bagan Datoh, Malaysia and Kelantan, Malaysia?
There is no direct connection from Bagan Datoh to Kelantan. However, you can take the taxi to Terminal Lumut then take the bus to Terminal Kota Bharu. Alternatively, you can drive from Bagan Datoh to Kota Bharu in around 6h 5m.
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Sultan Ismail Petra
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 90–400
Flights from Sultan Abdul Aziz Shah to Sultan Ismail Petra
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 110–480
- Website
- fireflyz.com.my
Flights from Kuala Lumpur International Airport to Sultan Ismail Petra
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- RM 90–400
Flights from Sultan Abdul Aziz Shah to Sultan Ismail Petra
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- RM 110–480
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Sultan Ismail Petra
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 80–240
- Website
- malindoair.com
Flights from Kuala Lumpur International Airport to Sultan Ismail Petra
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- RM 90–220
Flights from Sultan Abdul Aziz Shah to Sultan Ismail Petra
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 120–420
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Tapah Road to Sungai Buloh
- Ave. Duration
- 1h 29m
- Frequency
- 3 times a day
- Estimated price
- RM 27
- Website
- https://www.ktmb.com.my
- Silver
- RM 20
- Gold
- RM 27
- Platinum
- RM 32–35
- Phone
- +603 - 9779 1200
- callcenter@ktmb.com.my
- Website
- ktmb.com.my
Train from Tapah Road to Sungai Buloh
- Ave. Duration
- 1h 21m
- Frequency
- Twice daily
- Estimated price
- RM 15–45
- Website
- https://www.ktmb.com.my
- Express Economy
- RM 17–25
- Shuttle
- RM 15–45
- Express First
- RM 26–35
- Phone
- (09) 774 2655
- hq@e-mutiara.com
- Website
- e-mutiara.com.my
Bus from Terminal Lumut to Terminal Kota Bharu
- Ave. Duration
- 6h 59m
- Frequency
- Once daily
- Estimated price
- RM 35–55
- Schedules at
- e-mutiara.com.my
- Book at
- e-mutiara.com.my
Bus from Stesen Bas Machang to Pejabat Pos Kota Bharu
- Ave. Duration
- 1h 24m
- Frequency
- Every 3 hours
- Estimated price
- RM 15–22
- Schedules at
- e-mutiara.com.my
- Phone
- +609-765 6000
- hq@ekspresperdana.my
- Website
- ekspresperdana.com.my
Bus from Terminal Lumut to Terminal Kota Bharu
- Ave. Duration
- 8h 34m
- Frequency
- Once daily
- Estimated price
- RM 45–55
- Website
- https://www.ekspresperdana.com.my/
Bus from Sri Manjung to Pasir Mas
- Ave. Duration
- 8h 1m
- Frequency
- Once daily
- Estimated price
- RM 47–52
- Website
- https://www.ekspresperdana.com.my/
Bus from Sri Manjung to Bus Terminal Kota Bharu
- Ave. Duration
- 8h 58m
- Frequency
- Once daily
- Estimated price
- RM 47–53
- Website
- https://www.ekspresperdana.com.my/
- Phone
- +65 6396 5681
- CustomerService@starmartbus.com
- Website
- omio.com
Bus from Teluk Intan to KL International Airport 1
- Ave. Duration
- 3h 34m
- Frequency
- 4 times a day
- Estimated price
- RM 45–65
- Book at
- https://www.omio.com/companies/buses/starmart-express-7ne0r
- Website
- https://www.starmartbus.com/
- Phone
- +60165217775
- kesatuanexpress@gmail.com
- Website
- easybook.com
Bus from Terminal Lumut to Machang
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- RM 35–60
- Schedules at
- easybook.com
- Ave. Duration
- 49 min
- Estimated price
- RM 45–110
Taxi Teluk Intan Outstation Service
- Phone
- +60178780027
- Website
- taxitelukintan.blogspot.com
Taxi Teluk Intan Outstation Service
- Phone
- +60178780027
- Website
- taxitelukintan.blogspot.com
Taxi Teluk Intan Outstation Service
- Phone
- +60178780027
- Website
- taxitelukintan.blogspot.com
Taxi Teluk Intan Outstation Service
- Phone
- +60178780027
- Website
- taxitelukintan.blogspot.com
Taxi Teluk Intan Outstation Service
- Phone
- +60178780027
- Website
- taxitelukintan.blogspot.com
Taxi Teluk Intan Outstation Service
- Phone
- +60178780027
- Website
- taxitelukintan.blogspot.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 Train travel in France: A guide to SNCF, Need to know: Jadrolinija, and How to get from London to Edinburgh - to help you get the most out of your next trip.

















