There are 11 ways to get from Krabi to Macau by plane, night bus, bus, train, car, ferry, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Krabi Airport to Macau International Airport
best- Fly from Krabi Airport (KBV) to Macau International Airport (MFM)plane KBV - MFM
8h 16m$159–390Fly Krabi Airport to Guangzhou Baiyun International Airport, subway, train
cheapest- Fly from Krabi Airport (KBV) to Guangzhou Baiyun International Airport (CAN)plane KBV - CAN
- Take the subway from Guangzhou Airport South to Hanxi Changlongsubway
- Take the train from Guangzhou South station to Zhuhaitrain
10h 14m$121–312Night bus, bus, train
- Take the nightbus from Krabi Bus Terminal to Bangkok Mochit Bus Terminalnightbus
- Take the bus from Bangkok Mochit Bus Terminal to Nong Khaibus
- Take the train from Vientiane station to Kunming Southtrain
- Take the train from Kunming South to Zhuhaitrain
45h 39m$173–481Night bus, train
- Take the nightbus from Krabi Bus Terminal to Bangkok Mochit Bus Terminalnightbus
- Take the nightbus from Bangkok Mochit Bus Terminal to Nong Khainightbus
- Take the train from Vientiane station to Kunming Southtrain
- Take the train from Kunming South to Guangzhou South stationtrain
- Take the train from Guangzhou South station to Zhuhaitrain
43h 6m$182–371Drive 2,974.2 km
- Drive from Krabi to Macaucar 2,974.2 km
38h 33m$338–488Bus to Phuket International Airport, fly to Macau International Airport
- Take the bus from Krabi Bus Station to Phuket Airportbus
- Fly from Phuket International Airport (HKT) to Macau International Airport (MFM)plane HKT - MFM
10h 55m$168–420Fly Krabi Airport to Hong Kong International Airport, ferry
- Fly from Krabi Airport (KBV) to Hong Kong International Airport (HKG)plane KBV - HKG
- Take the ferry from Hong Kong Macau Ferry Terminal to Macau Outer Harbour Ferry Terminalferry
9h 47m$189–291Bus to Phuket International Airport, fly to Hong Kong International Airport, ferry
- Take the bus from Krabi Bus Station to Phuket Airportbus
- Fly from Phuket International Airport (HKT) to Hong Kong International Airport (HKG)plane HKT - HKG
- Take the ferry from Hong Kong Macau Ferry Terminal to Macau Outer Harbour Ferry Terminalferry
11h 6m$138–281Fly Krabi Airport to Shenzhen Bao'An International Airport, ferry
- Fly from Krabi Airport (KBV) to Shenzhen Bao'An International Airport (SZX)plane KBV - SZX
- Take the ferry from China Ferry Terminal to Macau Outer Harbour Ferry Terminalferry
10h 35m$140–404Bus to Phuket International Airport, fly to Guangzhou Baiyun International Airport, subway, train
- Take the bus from Krabi Bus Station to Phuket Airportbus
- Fly from Phuket International Airport (HKT) to Guangzhou Baiyun International Airport (CAN)plane HKT - CAN
- Take the subway from Guangzhou Airport South to Hanxi Changlongsubway
- Take the train from Guangzhou South station to Zhuhaitrain
11h 48m$130–312Bus, train
- Take the bus from Krabi Bus Station to Khao San Montanatipbus
- Take the bus from Bangkok Tara Travel to Vientianebus
- Take the train from Vientiane station to Kunming Southtrain
- Take the train from Kunming South to Zhuhaitrain
2d 5h$189–370
Krabi Airport (KBV) to Macau International Airport (MFM) flights
Comparing Your Travel Options
The cheapest way to get from Krabi to Macau is to bus and fly and subway and train which costs $130 - $320 and takes 11h 48m.
The fastest way to get from Krabi to Macau is to fly which takes 8h 16m and costs $150 - $390.
The distance between Krabi and Macau is 2234 km. The road distance is 2974.2 km.
The best way to get from Krabi to Macau without a car is to bus and train which takes 2 days 5h and costs $180 - $370.
It takes approximately 8h 16m to get from Krabi to Macau, including transfers.
Macau is 1h ahead of Krabi. It is currently 11:08 PM in Krabi and 12:08 AM in Macau.
Yes, the driving distance between Krabi to Macau is 2974 km. It takes approximately 38h 33m to drive from Krabi to Macau.
There are 258+ hotels available in Macau.
What companies run services between Krabi, Thailand and Macau?
Thai AirAsia, Thai Lion Mentari, and four other airlines fly from Krabi Airport (KBV) to Macau International Airport (MFM) 4 times a day.
- Website
- lionairthai.com
Flights from Krabi Airport to Macau International Airport via Don Muang
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $160–400
Flights from Phuket International Airport to Macau International Airport via Don Muang
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $160–400
Flights from Krabi Airport to Hong Kong International Airport via Don Muang
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $130–320
Flights from Phuket International Airport to Hong Kong International Airport via Don Muang
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $130–320
Flights from Krabi Airport to Shenzhen Bao'An International Airport via Don Muang
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $140–350
Flights from Phuket International Airport to Guangzhou Baiyun International Airport via Don Muang
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $120–310
- Phone
- 021-891888
- Website
- facebook.com
Train from Vientiane station to Kunming South
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- $65–140
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- $65–90
- First Class
- $85–140
Train from Vientiane station to Kunming South
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- $65–140
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- $65–90
- First Class
- $85–140
Train from Vientiane station to Kunming South
- Ave. Duration
- 9h 34m
- Frequency
- Once daily
- Estimated price
- $65–140
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- $65–90
- First Class
- $85–140
- Phone
- +66 2-9362474
- Website
- lignitetour.com
Night bus from Krabi Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- $27–45
- Book at
- 12go.asia
Night bus from Krabi Bus Terminal to Bangkok Mochit Bus Terminal
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- $27–45
- Book at
- 12go.asia
- Phone
- (852) 2859 3333
- [email protected]
- Website
- turbojet.com.hk
Ferry from Hong Kong Macau Ferry Terminal to Macau Outer Harbour Ferry Terminal
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $22–40
- Schedules at
- turbojet.com.hk
Ferry from Hong Kong Macau Ferry Terminal to Macau Outer Harbour Ferry Terminal
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $22–40
- Schedules at
- turbojet.com.hk
Ferry from China Ferry Terminal to Macau Outer Harbour Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- $24–40
- Schedules at
- turbojet.com.hk
- Book at
- turbojet.com.hk
- Economy
- $24–35
- Super
- $50–60
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, Getting around the Cyclades, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.








