There are 7 ways to get from Hanoi to Ko Mak by plane, busferry, bus, ferry, shuttle, 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.
Fly to Trat Airport, bus and ferry
best- Fly from Noi Bai International Airport (HAN) to Trat Airport (TDX)plane HAN - TDX
- Take the busferry from Trat Airport to Koh Makbusferry
9h 35m฿6,006–10,506Bus
cheapest- Take the bus from Ha Noi to Savannakhet Laosbus
- Take the bus from Mukdahan to Nakhon Ratchasima Terminal 2bus
- Take the bus from Nakhon Ratchasima to Tratbus 340
41h 36m฿1,396–2,243Bus, ferry
- Take the bus from Hanoi to Savannakhet Bus Stationbus
- Take the bus from Mukdahan to Bangkok Mochit Bus Terminalbus
- Take the ferry from Bangchak Gasoline Rama 9 to Koh Mak Ao Nidferry
33h 45m฿3,626–8,559Fly to Suvarnabhumi Airport, ferry
- Fly from Noi Bai International Airport (HAN) to Suvarnabhumi Airport (BKK)plane HAN - BKK
- Take the ferry from Suvarnabhumi Airport Bangkok to Koh Mak Ao Nidferry
12h 5m฿4,553–6,853Fly to Don Mueang International Airport, Private Transfer, ferry
- Fly from Noi Bai International Airport (HAN) to Don Mueang International Airport (DMK)plane HAN - DMK
- Take a shuttle bus from Don Muang Airport to Laem Sok Pier
- Take the ferry from Laem Sok Pier to Koh Mak Ao Nidferry
10h 44m฿6,805–15,060Bus, Public Van
- Take the bus from Hanoi to Savannakhet Bus Stationbus
- Take the bus from Mukdahan to Rangsit Bus Terminalbus
- Take the bus from Rangsit to Suvarnabhumi Airportbus 554
- Take the bus from Suvarnabhumi Airport to Ao Nid Pierbus
34h 16m฿2,790–3,420Bus, train, Public Van, ferry
- Take the bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Stationbus
- Take the bus from Khua Din Bus Station to Udon Thani Bus Terminal 1bus
- Take the train from Udon Thani to Don Muangtrain 26
- Take the bus from Bangkok Don Muang Airport to Suvarnabhumi Airportbus 555
- Take the ferry from Suvarnabhumi Airport Bangkok to Koh Mak Ao Nidferry
46h 2m฿3,998–6,914
Noi Bai International Airport (HAN) to Trat Airport (TDX) flights
Comparing Your Travel Options
The cheapest way to get from Hanoi to Ko Mak is to bus which costs ฿1400 - ฿2300 and takes 41h 36m.
The fastest way to get from Hanoi to Ko Mak is to fly and bus and ferry which takes 9h 35m and costs ฿6000 - ฿11000.
No, there is no direct bus from Hanoi to Ko Mak. However, there are services departing from Hanoi and arriving at Ao Nid Pier via Savannakhet Bus Station, Mukdahan, Rangsit and Suvarnabhumi Airport. The journey, including transfers, takes approximately 34h 16m.
The distance between Hanoi and Ko Mak is 1142 km.
The best way to get from Hanoi to Ko Mak without a car is to bus and ferry which takes 33h 45m and costs ฿3600 - ฿9000.
It takes approximately 9h 35m to get from Hanoi to Ko Mak, including transfers.
Hanoi to Ko Mak bus services, operated by Viet Lao Bus, depart from Hanoi station.
Hanoi to Ko Mak bus services, operated by Viet Lao Bus, arrive at Savannakhet Bus Station.
Book your Hanoi to Ko Mak bus tickets online with 12go.asia.
There are 507+ hotels available in Ko Mak.
What companies run services between Hanoi, Vietnam and Ko Mak, Trat, Thailand?
You can take a bus from Hanoi to Ao Nid Pier via Savannakhet Bus Station, Mukdahan, Rangsit, and Suvarnabhumi Airport in around 34h 16m.
- Website
- vietnamairlines.com
Flights from Noi Bai International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ฿3,000–4,500
Flights from Noi Bai International Airport to Suvarnabhumi Airport via Danang
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ฿3,000–4,500
- Website
- airasia.com
Flights from Noi Bai International Airport to Suvarnabhumi Airport via Chiang Mai
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ฿2,300–7,000
Flights from Noi Bai International Airport to Don Mueang International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- ฿2,200–4,900
- Website
- thaiairways.com
Flights from Noi Bai International Airport to Trat Airport via Suvarnabhumi Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ฿2,100–8,000
Flights from Noi Bai International Airport to Trat Airport via Danang, Suvarnabhumi Airport
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ฿4,100–12,000
Flights from Noi Bai International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ฿3,100–8,500
- Website
- bangkokair.com
Flights from Noi Bai International Airport to Trat Airport via Suvarnabhumi Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ฿2,100–8,000
Flights from Noi Bai International Airport to Trat Airport via Danang, Suvarnabhumi Airport
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ฿4,100–12,000
- Website
- vietjetair.com
Flights from Noi Bai International Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ฿2,300–4,600
- Website
- vietjetair.com
Flights from Noi Bai International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ฿1,700–6,500
- Website
- ethiopianairlines.com
Flights from Noi Bai International Airport to Suvarnabhumi Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ฿5,000–20,000
- Website
- maiair.com
Flights from Noi Bai International Airport to Suvarnabhumi Airport via Yangon
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ฿4,900–13,000
- Website
- Thai Railway
Train from Udon Thani to Don Muang
- Ave. Duration
- 9h 2m
- Frequency
- Every 4 hours
- Estimated price
- ฿200–1,500
- Schedules at
- Thai Railway
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Busferry from Trat Airport to Koh Mak
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- ฿996
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- 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
- ฿850–1,400
- Schedules at
- vietlaobus.com
Bus from Hanoi to Savannakhet Bus Station
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- ฿850–1,400
- Schedules at
- vietlaobus.com
- Phone
- 1624
- [email protected]
- Website
- Nakhonchai Air
Bus from Mukdahan to Bangkok Mochit Bus Terminal
- Ave. Duration
- 10h 5m
- Frequency
- 4 times a day
- Estimated price
- ฿750–900
- Book at
- 12go.asia
- Website
- Nakhonchai Air
Bus from Mukdahan to Rangsit Bus Terminal
- Ave. Duration
- 9h 41m
- Frequency
- 4 times a day
- Estimated price
- ฿750–850
- Book at
- 12go.asia
- Website
- Nakhonchai Air
- Phone
- +66 2 348 1148
- [email protected]
- Website
- Phetmukda
Bus from Mukdahan to Bangkok Mochit Bus Terminal
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ฿890
- Schedules at
- Phetmukda
Bus from Mukdahan to Rangsit Bus Terminal
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Estimated price
- ฿890
- Schedules at
- Phetmukda
- Phone
- +66 2936-0582
- Website
- Thaisanuan Tour
Bus from Mukdahan to Bangkok Mochit Bus Terminal
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Estimated price
- ฿550–700
- Schedules at
- Thaisanuan Tour
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Mukdahan to Bangkok Mochit Bus Terminal
- Ave. Duration
- 11h 27m
- Frequency
- Once daily
- Estimated price
- ฿500–4,900
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +666-3626-8000
- [email protected]
- Website
- kohchang.limo
Shuttle from Don Muang Airport to Laem Sok Pier
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- ฿4,400–7,000
- Schedules at
- kohchang.limo
- Website
- bangkokairportonline.com
Bus from Rangsit to Suvarnabhumi Airport
- Ave. Duration
- 1h 10m
- Frequency
- Every 20 minutes
- Estimated price
- ฿29–40
- Schedules at
- transitbangkok.com
Bus from Bangkok Don Muang Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- ฿25–95
- Schedules at
- transitbangkok.com
- Phone
- +66 2 265 1065
- [email protected]
- Website
- kokutexpress.in.th
Bus from Suvarnabhumi Airport to Ao Nid Pier
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- ฿1,100
- Book at
- KoKut Express
- Phone
- +84 28 38389593
- [email protected]
- Website
- thesinhtourist.vn
Bus from Ha Noi to Savannakhet Laos
- Ave. Duration
- 22h
- Frequency
- Once daily
- Estimated price
- ฿550–800
- Schedules at
- thesinhtourist.vn
- Phone
- 044-2615555
- Website
- nctcard.com
Bus from Mukdahan to Nakhon Ratchasima Terminal 2
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- ฿440–1,000
- Book at
- 12go.asia
- VIP
- ฿1,000
- Express
- ฿458
Bus from Nakhon Ratchasima to Trat
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Estimated price
- ฿340
- 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
- ฿1,300–1,900
- Book at
- HTX Van Tai 277
Bus from Ha Noi Nuoc Ngam Bus Station to Vientiane - Southern Bus Station
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- ฿1,723
- Book at
- 12Go
- Phone
- +66 2 285 1085
- [email protected]
- Website
- 12go.co
Bus from Khua Din Bus Station to Udon Thani Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿313
- Book at
- Yortdoy Travel
- Phone
- +66990632808
- Website
- 12go.asia
Bus from Bangkok Don Muang Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- ฿1,062
- Book at
- 12go.asia
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Bangchak Gasoline Rama 9 to Koh Mak Ao Nid
- Ave. Duration
- 5h 55m
- Frequency
- Once daily
- Estimated price
- ฿1,100–2,200
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Suvarnabhumi Airport Bangkok to Koh Mak Ao Nid
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,100–2,200
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Suvarnabhumi Airport Bangkok to Koh Mak Ao Nid
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,100–2,200
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- +66 2 265 1065
- [email protected]
- Website
- kokutexpress.in.th
Ferry from Laem Sok Pier to Koh Mak Ao Nid
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- ฿599
- Book at
- KoKut Express
- Phone
- +66 63 125 1421
- [email protected]
- Website
- seudamgroup.com
Ferry from Laem Sok Pier to Koh Mak Ao Nid
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿95–550
- Schedules at
- seudamgroup.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 5 incredible day trips from Florence by train, How to get from Stansted Airport into central London, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.


















