There are 9 ways to get from Beijing to Krabi by plane, train, bus, 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 Beijing Capital International Airport to Krabi Airport
best- Fly from Beijing Capital International Airport (PEK) to Krabi Airport (KBV)plane PEK - KBV
11h 51m฿6,196–17,269Train to Beijing Daxing International Airport, fly to Krabi Airport
cheapest- Take the train from Beijing West to Beijing Daxing Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Krabi Airport (KBV)plane PKX - KBV
12h 57m฿5,190–15,281Train, bus via Kunming South
- Take the train from Beijing West Station to Kunming Southtrain
- Take the train from Kunming South to Vientiane stationtrain
- Take the bus from Morning market Talat Sao to Hua Hin Bus Stationbus
- Take the bus from Hua Hin Bus Terminal to Krabi Bus Stationbus
47h 49m฿10,302–13,532Train, bus
- Take the train from Beijing West Station to Hanoi Gia Lam Stationtrain
- Take the bus from Hanoi to Savannakhet Bus Stationbus
- Take the bus from Mukdahan to Nakhon Ratchasima Terminal 2bus
- Take the bus from Nakhon Ratchasima Terminal 2 to Krabi Bus Terminalbus
3d 7h฿11,414–14,606Drive 4,739.7 km
- Drive from Beijing South to Krabicar 4,739.7 km
2d 8h฿20,171–29,136Fly Beijing Capital International Airport to Phuket International Airport, bus
- Fly from Beijing Capital International Airport (PEK) to Phuket International Airport (HKT)plane PEK - HKT
- Take the bus from Phuket Airport to Krabi Town Hotel Transferbus
11h 46m฿6,271–13,799Train to Tianjin Binhai, fly to Krabi Airport
- Take the train from Beijing South to Tianjin Stationtrain
- Fly from Tianjin Binhai (TSN) to Krabi Airport (KBV)plane TSN - KBV
12h 55m฿7,808–18,481Train to Beijing Daxing International Airport, fly to Phuket International Airport, bus
- Take the train from Beijing West to Beijing Daxing Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Phuket International Airport (HKT)plane PKX - HKT
- Take the bus from Phuket Airport to Krabi Town Hotel Transferbus
13h 32m฿5,765–14,811Train, bus, Minivan
- Take the train from Beijing West Station to Kunmingtrain
- Take the bus from Kunming South to Laos Vientianebus
- Take the bus from Nong Khai to Phuket Bus Terminal 2bus
- Take the bus from Phuket Bus Terminal to Krabi Bus Stationbus
3d 10h฿5,845–9,685
Beijing Capital International Airport (PEK) to Krabi Airport (KBV) flights
Comparing Your Travel Options
The cheapest way to get from Beijing to Krabi is to fly and bus which costs ฿6000 - ฿14000 and takes 11h 46m.
The fastest way to get from Beijing to Krabi is to fly and bus which takes 11h 46m and costs ฿6000 - ฿14000.
The distance between Beijing and Krabi is 3997 km. The road distance is 4739.7 km.
The best way to get from Beijing to Krabi without a car is to train and bus via Kunming South which takes 47h 49m and costs ฿10000 - ฿14000.
It takes approximately 11h 51m to get from Beijing to Krabi, including transfers.
Krabi is 1h behind Beijing. It is currently 9:07 PM in Beijing and 8:07 PM in Krabi.
Yes, the driving distance between Beijing to Krabi is 4740 km. It takes approximately 2 days 8h to drive from Beijing to Krabi.
There are 1188+ hotels available in Krabi.
What companies run services between Beijing, China and Krabi, Thailand?
Air China, Scoot Tigerair, and six other airlines fly from Beijing Capital International Airport (PEK) to Krabi Airport (KBV) every 4 hours.
- Website
- airasia.com
Flights from Beijing Capital International Airport to Krabi Airport via Tianfu International, Don Muang
- Ave. Duration
- 13h 10m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ฿6,500–18,000
Flights from Beijing Daxing International Airport to Krabi Airport via Chongqing, Don Muang
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ฿6,000–16,000
Flights from Beijing Daxing International Airport to Krabi Airport via Changsha, Don Muang
- Ave. Duration
- 10h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿6,000–16,000
Flights from Beijing Daxing International Airport to Krabi Airport via Wuhan, Don Muang
- Ave. Duration
- 10h 50m
- When
- Monday
- Estimated price
- ฿6,000–16,000
Flights from Beijing Daxing International Airport to Krabi Airport via Noi Bai International, Don Muang
- Ave. Duration
- 15h
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿5,000–15,000
- Website
- cathaypacific.com
Flights from Beijing Capital International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ฿6,000–17,000
Flights from Beijing Capital International Airport to Phuket International Airport via Hong Kong
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ฿5,500–9,000
Flights from Beijing Daxing International Airport to Phuket International Airport via Hong Kong
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ฿6,000–15,000
- Website
- lionairthai.com
Flights from Tianjin Binhai to Krabi Airport via Don Muang
- Ave. Duration
- 11h 13m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ฿7,500–18,000
Flights from Beijing Daxing International Airport to Krabi Airport via Chongqing, Don Muang
- Ave. Duration
- 12h 20m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ฿6,500–16,000
- Website
- thaiairways.com
Flights from Beijing Capital International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- ฿8,500–21,000
Flights from Beijing Capital International Airport to Phuket International Airport via Suvarnabhumi
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ฿7,500–19,000
- Website
- vietjetair.com
Flights from Beijing Capital International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- ฿6,000–19,000
Flights from Beijing Daxing International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 13h 35m
- When
- Every day
- Estimated price
- ฿5,500–17,000
- Website
- airchina.com
Flights from Beijing Capital International Airport to Phuket International Airport
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- ฿5,000–16,000
- Website
- ch.com
Flights from Beijing Capital International Airport to Phuket International Airport via Tianfu International
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- ฿6,500–24,000
Flights from Beijing Daxing International Airport to Phuket International Airport via Tianfu International
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ฿6,000–22,000
- Website
- en.ceair.com
Flights from Beijing Daxing International Airport to Phuket International Airport via Kunming
- Ave. Duration
- 8h 17m
- When
- Every day
- Estimated price
- ฿5,000–19,000
- Website
- bangkokair.com
Flights from Beijing Capital International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ฿6,000–17,000
- Website
- hainanairlines.com
Flights from Beijing Capital International Airport to Phuket International Airport
- Ave. Duration
- 6h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ฿5,500–17,000
- Website
- csair.com
Flights from Beijing Daxing International Airport to Phuket International Airport via Guangzhou Baiyun
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ฿5,000–19,000
- Website
- hkexpress.com
Flights from Beijing Daxing International Airport to Phuket International Airport via Hong Kong
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ฿6,000–15,000
- Website
- vietnamairlines.com
Flights from Beijing Daxing International Airport to Phuket International Airport via Tan Son Nhat
- Ave. Duration
- 11h 5m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ฿5,500–16,000
- Website
- vietjetair.com
Flights from Beijing Daxing International Airport to Phuket International Airport via Tan Son Nhat
- Ave. Duration
- 13h 5m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ฿5,000–14,000
- Website
- airasia.com
Flights from Beijing Daxing International Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 9h 45m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ฿5,500–19,000
Train from Beijing West Station to Kunming South
- Ave. Duration
- 10h 51m
- Frequency
- Twice daily
- Estimated price
- ฿5,900–6,400
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ฿5,900–6,400
- 1st Class Seat
- ฿9,500–10,500
- Business Class Seat
- ฿14,000–20,000
Train from Beijing South to Tianjin Station
- 2nd Class Seat
- ฿280–310
- 1st Class Seat
- ฿450–490
- Business Class Seat
- ฿600–900
- Phone
- 021-891888
- Website
- facebook.com
Train from Kunming South to Vientiane station
- Ave. Duration
- 9h 36m
- Frequency
- Once daily
- Estimated price
- ฿2,200–4,600
- Schedules at
- baolau.com
- Second Class
- ฿2,200–2,900
- First Class
- ฿2,900–4,600
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Beijing West Station to Hanoi Gia Lam Station
- Ave. Duration
- 39h 21m
- Frequency
- Twice a week
- Estimated price
- ฿8,500–11,000
- Schedules at
- 12306.cn
- Sleeper
- ฿9,500–10,500
Train from Beijing South to Tianjin Station
- Ave. Duration
- 30 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿220–320
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- Adult - second class
- ฿220–320
Train from Beijing West to Beijing Daxing Airport
- Adult - second class
- ฿110–170
Train from Beijing West to Beijing Daxing Airport
- Adult - second class
- ฿110–170
- Phone
- 086 065 5466
- [email protected]
- Website
- Tara Tour and Travel
Bus from Morning market Talat Sao to Hua Hin Bus Station
- Ave. Duration
- 15h 5m
- Frequency
- Once daily
- Estimated price
- ฿1,400–2,700
- Schedules at
- Tara Tour and Travel
Bus from Nong Khai to Phuket Bus Terminal 2
- Ave. Duration
- 24h 5m
- Frequency
- Once daily
- Estimated price
- ฿2,500–2,800
- Schedules at
- Tara Tour and Travel
Bus from Hua Hin Bus Terminal to Krabi Bus Station
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Estimated price
- ฿666–1,000
- First Class
- ฿666
- VIP
- ฿1,000
- 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
- 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
- Phone
- +66 2-9362474
- Website
- Lignite Tour
Bus from Nakhon Ratchasima Terminal 2 to Krabi Bus Terminal
- Ave. Duration
- 14h 30m
- Frequency
- Twice daily
- Estimated price
- ฿1,211
- Schedules at
- Lignite Tour
- Phone
- +66 99 414 6109
- Website
- Call Me Taxi
Bus from Phuket Airport to Krabi Town Hotel Transfer
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ฿650
- Schedules at
- Call Me Taxi
Bus from Phuket Airport to Krabi Town Hotel Transfer
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ฿650
- Schedules at
- Call Me Taxi
- [email protected]
- Website
- chinabusguide.com
Bus from Kunming South to Laos Vientiane
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- ฿1,400–2,973
- Schedules at
- chinabusguide.com
- Bus
- ฿1,400–2,100
- Phone
- +66 43 235 888
- Website
- Chan Tour
Bus from Nong Khai to Phuket Bus Terminal 2
- Ave. Duration
- 25h 50m
- Frequency
- Twice daily
- Estimated price
- ฿2,078
- Website
- Chan Tour
Bus from Phuket Bus Terminal to Krabi Bus Station
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿250
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 How do I buy a London Underground ticket?, The London Underground: Essential tips to navigate the Tube, and Need to know: Eurostar - to help you get the most out of your next trip.






















