There are 7 ways to get from Hanoi to Kota Bharu by plane, bus, train, 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.
Fly to Sultan Ismail Petra
best- Fly from Noi Bai International Airport (HAN) to Sultan Ismail Petra (KBR)plane HAN - KBR
7h 54mRM 519–1,123Bus, train, drive via Vientiane
cheapest- Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Stationbus
- Take the train from Khamsavath Station to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Sungai Koloktrain
- Drive from Sungai Kolok to Kota Bharucar
2d 10hRM 250–482Bus, train, drive
- Take the bus from Hanoi to Savannakhet Bus Stationbus
- Take the bus from Mukdahan to Bangkok Mochit Bus Terminalbus
- Take the train from Krung Thep Aphiwat Central Terminal to Sungai Koloktrain
- Drive from Sungai Kolok to Kota Bharucar
47h 36mRM 263–431Drive 2,523.3 km
- Drive from Hanoi to Kota Bharucar 2,523.3 km
35h 22mRM 1,190–1,719Fly to Narathiwat Airport, drive
- Fly from Noi Bai International Airport (HAN) to Narathiwat Airport (NAW)plane HAN - NAW
- Drive from Narathiwat Airport (NAW) to Kota Bharucar
10h 33mRM 801–2,181Bus, Minivan
- Take the bus from Hanoi to Savannakhet Bus Stationbus
- Take the bus from Mukdahan to Cha-ambus
- Take the bus from Cha-am to Southern Bus Terminal Bangkokbus
- Take the bus from Bangkok Sai Tai Mai Terminal to Sungai Kolokbus
2d 11hRM 373–1,535Bus
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Stationbus
- Take the bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Songkhlabus
- Take the bus from Hat Yai to Terminal Bas Sungai Nibongbus
- Take the bus from Sungai Nibong to Terminal Kota Bharubus
2d 20hRM 588–768
Noi Bai International Airport (HAN) to Sultan Ismail Petra (KBR) flights
Questions & Answers
The cheapest way to get from Hanoi to Kota Bharu is to bus and train and drive which costs RM 260 - RM 440 and takes 47h 36m.
The fastest way to get from Hanoi to Kota Bharu is to fly which takes 7h 54m and costs RM 500 - RM 1200.
No, there is no direct bus from Hanoi to Kota Bharu. However, there are services departing from Hanoi and arriving at Sungai Kolok via Mukdahan, Cha-am and Bangkok Sai Tai Mai Terminal. The journey, including transfers, takes approximately 2 days 11h.
The distance between Hanoi and Kota Bharu is 1751 km. The road distance is 2523.3 km.
The best way to get from Hanoi to Kota Bharu without a car is to bus which takes 2 days 20h and costs RM 550 - RM 800.
It takes approximately 7h 54m to get from Hanoi to Kota Bharu, including transfers.
Hanoi to Kota Bharu bus services, operated by HTX Van Tai 277, depart from Ha Noi Nuoc Ngam Bus Station.
The best way to get from Hanoi to Kota Bharu is to fly which takes 7h 54m and costs RM 500 - RM 1200. Alternatively, you can bus and Minivan, which costs RM 370 - RM 1600 and takes 2 days 11h.
Hanoi to Kota Bharu bus services, operated by HTX Van Tai 277, arrive at Vientiane - Southern Bus Station.
Kota Bharu is 1h ahead of Hanoi. It is currently 12:46 PM in Hanoi and 1:46 PM in Kota Bharu.
What companies run services between Hanoi, Vietnam and Kota Bharu, Malaysia?
AirAsia, Malaysia Airlines, and five other airlines fly from Noi Bai International Airport (HAN) to Sultan Ismail Petra (KBR) twice daily. Alternatively, you can take a bus from Hanoi to Kota Bharu via Savannakhet Bus Station, Mukdahan, Cha-am, Southern Bus Terminal Bangkok, Bangkok Sai Tai Mai Terminal, and Sungai Kolok in around 2d 11h.
- Website
- malaysiaairlines.com
Flights from Noi Bai International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- RM 500–2,200
- Website
- fireflyz.com.my
Flights from Noi Bai International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- RM 500–2,200
- Website
- airasia.com
Flights from Noi Bai International Airport to Narathiwat Airport via Don Muang
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- RM 750–2,100
Flights from Noi Bai International Airport to Narathiwat Airport via Danang, Don Muang
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- RM 900–2,300
- Website
- airasia.com
Flights from Noi Bai International Airport to Sultan Ismail Petra via Kuala Lumpur
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- RM 500–1,700
- Website
- singaporeair.com
Flights from Noi Bai International Airport to Sultan Ismail Petra via Singapore Changi
- Ave. Duration
- 7h 40m
- When
- Sunday
- Estimated price
- RM 650–3,400
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
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
Train from Khamsavath Station to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- RM 26–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 28–34
- 2nd Class (Air-Conditioned Berth)
- RM 26–35
- 2nd Class (Air-conditioned Seat)
- RM 64–70
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
- +84 91 442 57 88
- [email protected]
- Website
- vietlaobus.com
Bus from Hanoi to Savannakhet Bus Station
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- RM 100–160
- Schedules at
- vietlaobus.com
Bus from Hanoi to Savannakhet Bus Station
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- RM 100–160
- Schedules at
- vietlaobus.com
- Phone
- 1624
- [email protected]
- Website
- nakhonchaiair.com
Bus from Mukdahan to Bangkok Mochit Bus Terminal
- Ave. Duration
- 10h 5m
- Frequency
- 4 times a day
- Estimated price
- RM 95–120
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Website
- 12go.asia
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- RM 150–230
- Book at
- https://12go.asia/en/operator/htx-van-tai-277?gad_source=1&gclid=CjwKCAjwvvmzBhA2EiwAtHVrbyVCwiIJkYBSBEFUd1FJU61B0rS24DSIQh33R30_tD4ol7fHPWFbjxoCybMQAvD_BwE
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- RM 150–230
- Book at
- https://12go.asia/en/operator/htx-van-tai-277?gad_source=1&gclid=CjwKCAjwvvmzBhA2EiwAtHVrbyVCwiIJkYBSBEFUd1FJU61B0rS24DSIQh33R30_tD4ol7fHPWFbjxoCybMQAvD_BwE
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- RM 208
- Book at
- https://12go.asia/en/operator/huyen-chau
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- RM 208
- Book at
- https://12go.asia/en/operator/huyen-chau
- Phone
- +66 33019033
- [email protected]
- Website
- iloveyellowbus.com
Bus from Mukdahan to Cha-am
- Ave. Duration
- 15h 37m
- Frequency
- Once daily
- Estimated price
- RM 110–130
- Schedules at
- iloveyellowbus.com
Bus from Cha-am to Southern Bus Terminal Bangkok
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- RM 23
- Phone
- 1490
- [email protected]
- Website
- tcl99web.transport.co.th
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
- +856 21 254512-5
- [email protected]
- Website
- soutchaitravel.com
Bus from Vientiane Any Hotels to Bangkok Mochit Bus Terminal
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- RM 160–200
- Schedules at
- soutchai.com
- Phone
- 0-2894-6330-2
- Website
- busonlineticket.co.th
Bus from Bangkok Mochit Bus Terminal to Songkhla
- 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
- (09) 774 2655
- [email protected]
- Website
- e-mutiara.com.my
Bus from Sungai Nibong to Terminal Kota Bharu
- Ave. Duration
- 7h 16m
- Frequency
- Twice daily
- Estimated price
- RM 75–120
- Schedules at
- e-mutiara.com.my
- 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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling around the UAE, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Hanoi to Kota Bharu is 2523 km. It takes approximately 35h 22m to drive from Hanoi to Kota Bharu.
Book your Hanoi to Kota Bharu bus tickets online with 12go.asia.
There are 991+ hotels available in Kota Bharu.























