There are 6 ways to get from Pulau Perhentian (Island) to Hanoi by ferry, bus, plane, car, train, 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.
Ferry, bus to Sultan Ismail Petra, fly
best- Take the ferry from Pulau Perhentian Port to Kuala Besutferry
- Take the bus from Kuala Besut Jetty to Kota Bharu Airportbus
- Fly from Sultan Ismail Petra (KBR) to Noi Bai International Airport (HAN)plane KBR - HAN
10h 28m$138–428Ferry, bus, drive, train
cheapest- Take the ferry from Pulau Perhentian Port to Kuala Besutferry
- Take the bus from Terminal Bas Kuala Besut to Stesen Bas Kota Bharubus D52
- Drive from Stesen Bas Kota Bharu to Sungai Kolokcar
- Take the train from Sungai Kolok to Krung Thep Aphiwat Central Terminaltrain
- Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath Stationtrain
- Take the bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Stationbus
2d 13h$71–136Ferry, bus, Minivan
- Take the ferry from Pulau Perhentian Port to Kuala Besutferry
- Take the bus from Kuala Besut Bus Terminal to Changloonbus
- Take the bus from Padang Besar to Hat Yai Bus Terminalbus
- Take the bus from Hat Yai to Phitsanulok Bus Terminalbus
- Take the bus from Phitsanulok to Mukdahanbus
- Take the bus from Savannakhet Bus Station to Hanoibus
2d 8h$114–184Ferry, bus, taxi to Narathiwat Airport, fly
- Take the ferry from Pulau Perhentian Port to Kuala Besutferry
- Take the bus from Terminal Bas Kuala Besut to Stesen Bas Kota Bharubus
- Take the taxi from Pengkalan Kubor to Narathiwat Airport (NAW)taxi
- Fly from Narathiwat Airport (NAW) to Noi Bai International Airport (HAN)plane NAW - HAN
16h 16m$157–375Ferry, bus, drive
- Take the ferry from Pulau Perhentian Port to Kuala Besutferry
- Take the bus from Kuala Besut Bus Terminal to Kangarbus
- Drive from Kangar to Satuncar
- Take the bus from Satun to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Mukdahanbus
- Take the bus from Savannakhet Bus Station to Hanoibus
2d 15h$100–364Ferry, bus, drive, train via Bangkok
- Take the ferry from Pulau Perhentian Port to Kuala Besutferry
- Take the bus from Terminal Bas Kuala Besut to Stesen Bas Kota Bharubus D52
- Drive from Stesen Bas Kota Bharu to Sungai Kolokcar
- Take the train from Sungai Kolok to Hua Lamphongtrain
- Take the bus from Bangkok Tara Travel to Vientianebus
- Take the bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Stationbus
2d 22h$94–153
Sultan Ismail Petra (KBR) to Noi Bai International Airport (HAN) flights
Comparing Your Travel Options
The cheapest way to get from Pulau Perhentian (Island) to Hanoi is to ferry and bus and drive and train which costs $70 - $140 and takes 2 days 13h.
The fastest way to get from Pulau Perhentian (Island) to Hanoi is to ferry and bus and fly which takes 10h 28m and costs $130 - $430.
The distance between Pulau Perhentian (Island) and Hanoi is 1829 km.
It takes approximately 10h 28m to get from Pulau Perhentian (Island) to Hanoi, including transfers.
Hanoi is 1h behind Pulau Perhentian (Island). It is currently 23:39 in Pulau Perhentian (Island) and 22:39 in Hanoi.
There are 4944+ hotels available in Hanoi.
What companies run services between Pulau Perhentian (Island), Malaysia and Hanoi, Vietnam?
There is no direct connection from Pulau Perhentian (Island) to Hanoi. However, you can take the ferry to Kuala Besut, walk to Kuala Besut Jetty, take the bus to Kota Bharu Airport, walk to Sultan Ismail Petra (KBR) airport, fly to Noi Bai International Airport (HAN), walk to Noi Bai International Airport, then take the bus to My Dinh bus station. Alternatively, you can take a ferry from Pulau Perhentian Port to Hanoi via Kuala Besut, Kuala Besut Bus Terminal, Changloon, Padang Besar, Hat Yai, Phitsanulok Bus Terminal, Phitsanulok, Mukdahan, and Savannakhet Bus Station in around 2d 8h.
- Website
- airasia.com
Flights from Sultan Ismail Petra to Noi Bai International Airport via Kuala Lumpur
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- $120–400
- Website
- vietnamairlines.com
Flights from Sultan Ismail Petra to Noi Bai International Airport via Kuala Lumpur
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $150–430
Flights from Narathiwat Airport to Noi Bai International Airport via Don Muang, Siem Reap
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $130–360
- Website
- flyscoot.com
Flights from Sultan Ismail Petra to Noi Bai International Airport via Singapore Changi
- Ave. Duration
- 6h 5m
- When
- Thursday
- Estimated price
- $120–410
- Website
- airasia.com
Flights from Narathiwat Airport to Noi Bai International Airport via Don Muang
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $100–300
- Phone
- 1690
- sarabanklang@railway.co.th
- Website
- railway.co.th
Train from Sungai Kolok to Krung Thep Aphiwat Central Terminal
- Ave. Duration
- 19h 25m
- Frequency
- Once daily
- Estimated price
- $10–26
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $10–13
- 2nd Class (Air-Conditioned Berth)
- $11–15
- 2nd Class (Air-conditioned Seat)
- $23–25
Train from Krung Thep Aphiwat Central Terminal to Khamsavath Station
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $6–26
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $6–8
- 2nd Class (Air-Conditioned Berth)
- $6–8
- 2nd Class (Air-conditioned Seat)
- $15–17
Train from Sungai Kolok to Hua Lamphong
- Ave. Duration
- 22h 25m
- Frequency
- Once daily
- Estimated price
- $10–26
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- $19–26
- 3rd Class (Seat)
- $10–13
- 2nd Class (Air-Conditioned Berth)
- $11–15
- 2nd Class (Air-conditioned Seat)
- $23–25
- Phone
- +6019-558 4736
- booking@besutjetty.com
- Website
- besutjetty.com
Bus from Kuala Besut Jetty to Kota Bharu Airport
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $8
- Schedules at
- besutjetty.com
- Phone
- +609-765 6000
- hq@ekspresperdana.my
- Website
- Ekspres Perdana
Bus from Kuala Besut Bus Terminal to Changloon
- Ave. Duration
- 7h 53m
- Frequency
- Once daily
- Estimated price
- $12–26
- Website
- Ekspres Perdana
Bus from Kuala Besut Bus Terminal to Kangar
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- $12–28
- Website
- Ekspres Perdana
Bus from Padang Besar to Hat Yai Bus Terminal
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $2
- Phone
- +66 56 720 720
- info@phetprasert.com
- Website
- phetprasert.com
Bus from Phitsanulok to Mukdahan
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- $15–26
- Schedules at
- phetprasert.com
- Book at
- 12go.asia
- 13
- $16–20
- Phone
- +84 91 442 57 88
- vietlaobus@gmail.com
- Website
- vietlaobus.com
Bus from Savannakhet Bus Station to Hanoi
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $25–40
- Schedules at
- vietlaobus.com
Bus from Savannakhet Bus Station to Hanoi
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $25–40
- Schedules at
- vietlaobus.com
- Phone
- (09) 774 2655
- hq@e-mutiara.com
- Website
- Ekspres Mutiara
Bus from Terminal Bas Kuala Besut to Stesen Bas Kota Bharu
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- $5–10
- Schedules at
- Ekspres Mutiara
Bus from Terminal Bas Kuala Besut to Stesen Bas Kota Bharu
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- $5–10
- Schedules at
- Ekspres Mutiara
Bus from Terminal Bas Kuala Besut to Stesen Bas Kota Bharu
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- $5–10
- Schedules at
- Ekspres Mutiara
- Website
- 12go.asia
Bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- $35–55
- Book at
- HTX Van Tai 277
Bus from Vientiane - Southern Bus Station to Ha Noi Nuoc Ngam Bus Station
- Ave. Duration
- 23h
- Frequency
- 3 times a day
- Estimated price
- $35–55
- Book at
- HTX Van Tai 277
- Phone
- 1490
- borkorsor@transport.co.th
- Website
- ฺBor Kor Sor
Bus from Satun to Bangkok Mochit Bus Terminal
- Ave. Duration
- 24h 7m
- Frequency
- 4 times a day
- Estimated price
- $24–230
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 2 936 3256
- Website
- Sombat Tour
Bus from Bangkok Mochit Bus Terminal to Mukdahan
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- $20–40
- Book at
- 12 Go
- Website
- Sombat Tour
- Phone
- 086 065 5466
- nancy25262010@hotmail.com
- Website
- 12go.asia
Bus from Bangkok Tara Travel to Vientiane
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $30–45
- Book at
- 12go.asia
- Phone
- +60 19-558 4736
- enquiry@perhentiantrans.com
- Website
- perhentiantrans.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 33 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- perhentiantrans.com
- Book at
- 12go.asia
- Phone
- +6019-558 4736
- booking@besutjetty.com
- Website
- besutjetty.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- besutjetty.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- besutjetty.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- besutjetty.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- besutjetty.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- besutjetty.com
Ferry from Pulau Perhentian Port to Kuala Besut
- Ave. Duration
- 40 min
- Frequency
- 4 times a day
- Estimated price
- $9
- Schedules at
- besutjetty.com
- Ave. Duration
- 1h 51m
- Estimated price
- $40–50
Airport Taxi Kelantan
- Phone
- +6010.836.0266
- Website
- airporttaxikelantan.com
Grab Taxi
- Website
- grab.com
TAXI AIRPORT KOTA BHARU KELANTAN (PELAPEK)
- Phone
- +6019 9979299
- Website
- taxiairportkelantan.blogspot.com
Taxi Thai Center
- Phone
- +66 93 118 3514
- Website
- taxithaicenter.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 4 of the smartest ways to explore Australia, French strikes 2018: What are my alternative transport options?, and Need to know: Eurostar - to help you get the most out of your next trip.