There are 9 ways to get from Suvarnabhumi Airport (BKK) to Kep by plane, ferry, 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.

Recommended option

Fly Suvarnabhumi to Phuquoc, ferry  •  6 h 38 min

  1. Fly from Suvarnabhumi (BKK) to Phuquoc (PQC) BKK - PQC
  2. Take the ferry from Phu Quoc to Ha Tien

$115 - $362

Cheapest option

Bus The Transport Company, Minivan  •  17 h 46 min

  1. Take the bus from Bangkok Mochit Bus Terminal to Phnom Penh
  2. Take the Minivan from Phnom Penh Champa Mekong to Kep

$26 - $39

7 alternative options

Fly Suvarnabhumi to Phnom Penh, Minivan  •  6 h 25 min

  1. Fly from Suvarnabhumi (BKK) to Phnom Penh (PNH) BKK - PNH
  2. Take the Minivan from Phnom Penh Champa Mekong to Kep

$95 - $254

Fly Suvarnabhumi to Sihanoukville, Minivan  •  7 h 48 min

  1. Fly from Suvarnabhumi (BKK) to Sihanoukville (KOS) BKK - KOS
  2. Take the Minivan from Sihanoukville CTT Transports to Kampot CTT Transports

$222 - $739

Public Van to Don Muang, fly to Phnom Penh, Minivan  •  9 h 5 min

  1. Take the Public Van from Suvarnabhumi Airport Arrivals Terminal to Bangkok Don Muang Airport
  2. Fly from Don Muang (DMK) to Phnom Penh (PNH) DMK - PNH
  3. Take the Minivan from Phnom Penh Champa Mekong to Kep

$64 - $220

Bus Virak Buntham, Minivan  •  18 h 41 min

  1. Take the bus from Bangkok Khao San Road to Phnom Penh Virak Buntham Express
  2. Take the Minivan from Phnom Penh Champa Mekong to Kep

$33 - $34

Bus, train  •  19 h 23 min

  1. Take the bus from Bangkok Mochit Bus Terminal to Phnom Penh
  2. Take the train from Phnom Penh Station to Kampot station

$47 - $66

Mini Van, Minivan  •  19 h 27 min

  1. Take the Mini Van from Bangkok to Phnom Penh
  2. Take the Minivan from Phnom Penh Champa Mekong to Kep

$35 - $36

Drive  •  9 h 35 min

  1. Drive from Suvarnabhumi Airport (BKK) to Krong Kep 413.1 miles

$50 - $80

What companies run services between Suvarnabhumi Airport (BKK), Thailand and Kep, Cambodia?

You can take a bus from Suvarnabhumi Airport (BKK) to Krong Kep via Sutheesarn, Bangkok Mochit Bus Terminal, Phnom Penh, and Phnom Penh Champa Mekong in around 17 h 46 min.

Airlines
Bangkok Airways
Website
bangkokair.com
Flights from Suvarnabhumi to Phuquoc
Ave. Duration
1 h 45 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$160 - $650
Flights from Suvarnabhumi to Phnom Penh
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$90 - $400
Vietnam Airlines
Website
vietnamairlines.com
Flights from Suvarnabhumi to Phuquoc
Ave. Duration
1 h 45 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$160 - $650
Flights from Suvarnabhumi to Phuquoc via Ho Chi Minh City
Ave. Duration
3 h 54 min
When
Every day
Estimated price
$130 - $480
Thai Airways International
Website
thaiairways.com
Flights from Suvarnabhumi to Phuquoc
Ave. Duration
1 h 45 min
When
Tuesday, Thursday, Friday and Sunday
Estimated price
$160 - $650
Flights from Suvarnabhumi to Phnom Penh
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$110 - $1,400
Air Class Líneas Aéreas
Website
airclasscargo.com
Flights from Suvarnabhumi to Phnom Penh
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$40 - $300
Flights from Suvarnabhumi to Sihanoukville via Phnom Penh
Ave. Duration
3 h 20 min
When
Tuesday, Friday and Sunday
Estimated price
$160 - $600
Flights from Don Muang to Phnom Penh
Ave. Duration
1 h
When
Every day
Estimated price
$40 - $320
Thai AirAsia
Website
airasia.com
Flights from Don Muang to Phnom Penh
Ave. Duration
1 h 11 min
When
Every day
Estimated price
$30 - $130
Vietjet Air
Website
vietjetair.com
Flights from Suvarnabhumi to Phuquoc via Ho Chi Minh City
Ave. Duration
3 h 55 min
When
Every day
Estimated price
$90 - $380
AirAsia
Website
airasia.com
Flights from Suvarnabhumi to Sihanoukville via Kuala Lumpur
Ave. Duration
7 h
When
Monday, Wednesday, Friday and Sunday
Estimated price
$150 - $700
Flights from Suvarnabhumi to Sihanoukville via Phnom Penh, Kuala Lumpur
Ave. Duration
6 h 50 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$90 - $400
Jetstar Pacific Airlines
Website
jetstar.com
Flights from Suvarnabhumi to Phuquoc via Ho Chi Minh City
Ave. Duration
3 h 50 min
When
Monday, Tuesday and Saturday
Estimated price
$80 - $550
China Yunnan Airlines
Flights from Suvarnabhumi to Phnom Penh
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$40 - $300
Thai Smile
Website
thaismileair.com
Flights from Suvarnabhumi to Phnom Penh
Ave. Duration
1 h 10 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$110 - $3,300
Lanmei Airlines
Flights from Suvarnabhumi to Phnom Penh
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$40 - $300
Cambodia Angkor Air
Website
cambodiaangkorair.com
Flights from Suvarnabhumi to Sihanoukville via Siem Reap
Ave. Duration
3 h 20 min
When
Every day
Estimated price
$150 - $600
Cambodia Bayon Airlines
Website
bayonairlines.com
Flights from Suvarnabhumi to Sihanoukville via Siem Reap
Ave. Duration
3 h 55 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$150 - $600
Train operators
Royal Railway Cambodia
Website
royal-railway.com
Train from Phnom Penh Station to Kampot station
Ave. Duration
4 h 40 min
Frequency
4 times a week
Estimated price
$6 - $7
Schedules at
royal-railway.com
Book at
baolau.com
Bus operators
Champa Mekong
Website
bookmebus.com
Bus from Phnom Penh Champa Mekong to Kep
Ave. Duration
3 h 30 min
Frequency
Twice daily
Estimated price
$8
Schedules at
bookmebus.com
CTT Transports
Website
ctt-express.com
Bus from Sihanoukville CTT Transports to Kampot CTT Transports
Ave. Duration
2 h
Frequency
3 times a day
Estimated price
$8
Schedules at
bookmebus.com
Suvarnabhumi airport public van
Website
suvarnabhumiairport.com
Bus from Suvarnabhumi Airport Arrivals Terminal to Bangkok Don Muang Airport
Ave. Duration
45 min
Frequency
Every 20 minutes
Estimated price
$1 - $2
Schedules at
transitbangkok.com
Virak Buntham
Website
virakbuntham.com
Bus from Bangkok Khao San Road to Phnom Penh Virak Buntham Express
Ave. Duration
12 h
Frequency
Every 2 hours
Estimated price
$25
Schedules at
virakbuntham.com
Book at
bookmebus.com
Mekong Express
Ferry operators
Superdong
Website
superdong.com.vn
Ferry from Phu Quoc to Ha Tien
Ave. Duration
1 h 15 min
Frequency
Hourly
Estimated price
$11
Schedules at
superdong.com.vn

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 Italian Lakes: Getting around by train, Getting to Rome from the airport and Want to know more about US trains? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Suvarnabhumi Airport (BKK) to Kep?

The distance between Suvarnabhumi Airport (BKK) and Kep is 525 km. The road distance is 661 km.

What is the cheapest way to get from Suvarnabhumi Airport (BKK) to Kep?

The cheapest way to get from Suvarnabhumi Airport (BKK) to Kep is to bus and Minivan which costs ฿1040 - ฿1080 and takes 18 h 41 min.

What is the fastest way to get from Suvarnabhumi Airport (BKK) to Kep?

The quickest way to get from Suvarnabhumi Airport (BKK) to Kep is to fly and Minivan which takes 6 h 25 min and costs ฿2900 - ฿8000.

Is there a direct bus between Suvarnabhumi Airport (BKK) and Kep?

No, there is no direct bus from Suvarnabhumi Airport (BKK) to Kep. However, there are services departing from Suvarnabhumi Airport Arrivals Terminal and arriving at Kep via Bangkok Mochit Bus Terminal and Phnom Penh Champa Mekong. The journey, including transfers, takes approximately 17 h 46 min.

How long does it take to get from Suvarnabhumi Airport (BKK) to Kep?

It takes approximately 6 h 38 min to get from Suvarnabhumi Airport (BKK) to Kep, including transfers.