There are 8 ways to get from Bangkok to Kos by plane, ferry, shuttle, bus, 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 Suvarnabhumi Airport to Milas–Bodrum Airport, ferry
best- Fly from Suvarnabhumi Airport (BKK) to Milas–Bodrum Airport (BJV)plane BKK - BJV
- Take the ferry from Port of Bodrum to Port of Kosferry
19h 8m€249–798Fly Suvarnabhumi Airport to Kos
cheapest- Fly from Suvarnabhumi Airport (BKK) to Kos (KGS)plane BKK - KGS
19h 27m€246–708Fly Don Mueang International Airport to Milas–Bodrum Airport, ferry
- Fly from Don Mueang International Airport (DMK) to Milas–Bodrum Airport (BJV)plane DMK - BJV
- Take the ferry from Port of Bodrum to Port of Kosferry
21h 15m€285–602Fly Don Mueang International Airport to Kos
- Fly from Don Mueang International Airport (DMK) to Kos (KGS)plane DMK - KGS
25h 39m€311–752Fly Suvarnabhumi Airport to İzmir Adnan Menderes International Airport, shuttle, bus, ferry
- Fly from Suvarnabhumi Airport (BKK) to İzmir Adnan Menderes International Airport (ADB)plane BKK - ADB
- Take a shuttle bus from Izmir Airport to Kusadasi
- Take the bus from Kuşadası to Bodrumbus
- Take the ferry from Port of Bodrum to Port of Kosferry
22h 23m€398–714Fly Suvarnabhumi Airport to Dalaman Airport, bus, ferry
- Fly from Suvarnabhumi Airport (BKK) to Dalaman Airport (DLM)plane BKK - DLM
- Take the bus from Dalaman Havalimanı to Gökovabus
- Take the bus from Muğla Otogar to Bodrum Yeni Otogarbus
- Take the ferry from Port of Bodrum to Port of Kosferry
22h 53m€247–760Fly Suvarnabhumi Airport to Denizli Çardak Airport, train, bus, ferry
- Fly from Suvarnabhumi Airport (BKK) to Denizli Çardak Airport (DNZ)plane BKK - DNZ
- Take the train from Cardak to Denizlitrain
- Take the bus from Denizli to Bodrumbus
- Take the ferry from Port of Bodrum to Port of Kosferry
26h 45m€338–1,023Fly Suvarnabhumi Airport to Antalya Airport, bus, ferry
- Fly from Suvarnabhumi Airport (BKK) to Antalya Airport (AYT)plane BKK - AYT
- Take the bus from Antalya to Korkutelibus
- Take the bus from Korkuteli to Bodrumbus
- Take the ferry from Port of Bodrum to Port of Kosferry
23h 55m€400–615
Suvarnabhumi Airport (BKK) to Milas–Bodrum Airport (BJV) flights
Comparing Your Travel Options
The cheapest way to get from Bangkok to Kos is to fly and shuttle and bus and ferry which costs €390 - €750 and takes 22h 23m.
The fastest way to get from Bangkok to Kos is to fly and ferry which takes 19h 8m and costs €240 - €800.
The distance between Bangkok and Kos is 7705 km.
It takes approximately 19h 8m to get from Bangkok to Kos, including transfers.
Kos is 5h behind Bangkok. It is currently 7:51 PM in Bangkok and 2:51 PM in Kos.
There are 1343+ hotels available in Kos.
What companies run services between Bangkok, Thailand and Kos, Greece?
Flydubai, Emirates, and five other airlines fly from Don Mueang International Airport (DMK) to Kos (KGS) 4 times a day.
- Website
- turkishairlines.com
Flights from Suvarnabhumi Airport to Milas–Bodrum Airport via Istanbul
- Ave. Duration
- 14h 18m
- When
- Every day
- Estimated price
- €220–750
Flights from Suvarnabhumi Airport to İzmir Adnan Menderes International Airport via Istanbul
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- €240–800
Flights from Suvarnabhumi Airport to Dalaman Airport via Istanbul
- Ave. Duration
- 14h 6m
- When
- Every day
- Estimated price
- €210–700
Flights from Suvarnabhumi Airport to Denizli Çardak Airport via Istanbul
- Ave. Duration
- 15h 16m
- When
- Every day
- Estimated price
- €290–950
Flights from Suvarnabhumi Airport to Antalya Airport via Istanbul
- Ave. Duration
- 13h 46m
- When
- Every day
- Estimated price
- €210–700
- Website
- qatarairways.com
Flights from Suvarnabhumi Airport to Milas–Bodrum Airport via Doha
- Ave. Duration
- 13h 10m
- When
- Monday, Friday, and Saturday
- Estimated price
- €230–700
Flights from Don Mueang International Airport to Milas–Bodrum Airport via Kolkata, Doha
- Ave. Duration
- 16h 32m
- When
- Monday, Saturday, Thursday, Friday, and Sunday
- Estimated price
- €260–800
Flights from Don Mueang International Airport to Milas–Bodrum Airport via Hyderabad, Doha
- Ave. Duration
- 18h 35m
- When
- Friday and Sunday
- Estimated price
- €260–800
Flights from Don Mueang International Airport to Milas–Bodrum Airport via Ahmedabad, Doha
- Ave. Duration
- 18h 40m
- When
- Thursday and Sunday
- Estimated price
- €250–600
Flights from Don Mueang International Airport to Milas–Bodrum Airport via Mumbai, Doha
- Ave. Duration
- 19h 30m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €250–600
Flights from Suvarnabhumi Airport to Antalya Airport via Doha
- Ave. Duration
- 12h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €210–650
- Website
- emirates.com
Flights from Suvarnabhumi Airport to Milas–Bodrum Airport via Dubai
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- €230–800
Flights from Don Mueang International Airport to Milas–Bodrum Airport via Dubai
- Ave. Duration
- 25h 25m
- When
- Every day
- Estimated price
- €330–750
Flights from Don Mueang International Airport to Kos via Dubai, Athens
- Ave. Duration
- 22h 45m
- When
- Every day
- Estimated price
- €410–900
Flights from Suvarnabhumi Airport to Kos via Doha, Athens
- Ave. Duration
- 15h 20m
- When
- Tuesday to Saturday
- Estimated price
- €280–850
Flights from Suvarnabhumi Airport to Kos via Istanbul, Athens
- Ave. Duration
- 19h 10m
- When
- Every day
- Estimated price
- €270–900
Flights from Suvarnabhumi Airport to Antalya Airport via Dubai
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- €200–700
- Website
- en.aegeanair.com
Flights from Don Mueang International Airport to Kos via Mumbai, Athens
- Ave. Duration
- 21h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €310–800
Flights from Don Mueang International Airport to Kos via Dubai, Athens
- Ave. Duration
- 25h 35m
- When
- Every day
- Estimated price
- €410–900
Flights from Don Mueang International Airport to Kos via Delhi, Athens
- Ave. Duration
- 25h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €300–750
Flights from Suvarnabhumi Airport to Kos via Doha, Athens
- Ave. Duration
- 15h 27m
- When
- Every day
- Estimated price
- €280–850
Flights from Suvarnabhumi Airport to Kos via Istanbul, Athens
- Ave. Duration
- 19h 10m
- When
- Every day
- Estimated price
- €270–900
Flights from Suvarnabhumi Airport to Kos via Amman, Athens
- Ave. Duration
- 20h 5m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €240–700
- Website
- flypgs.com
Flights from Don Mueang International Airport to Milas–Bodrum Airport via Dubai, Beirut
- Ave. Duration
- 19h
- When
- Sunday
- Estimated price
- €330–750
Flights from Suvarnabhumi Airport to Antalya Airport via Amman
- Ave. Duration
- 12h 25m
- When
- Thursday and Saturday
- Estimated price
- €180–550
Flights from Suvarnabhumi Airport to Antalya Airport via Dubai
- Ave. Duration
- 13h 35m
- When
- Wednesday and Saturday
- Estimated price
- €200–700
- Website
- flydubai.com
Flights from Don Mueang International Airport to Milas–Bodrum Airport via Dubai
- Ave. Duration
- 25h 25m
- When
- Every day
- Estimated price
- €330–750
- Website
- skyexpress.gr
Flights from Don Mueang International Airport to Kos via Dubai, Athens
- Ave. Duration
- 27h 15m
- When
- Every day
- Estimated price
- €410–900
Flights from Suvarnabhumi Airport to Kos via Istanbul, Athens
- Ave. Duration
- 17h 20m
- When
- Every day
- Estimated price
- €270–900
- Website
- lufthansa.com
Flights from Suvarnabhumi Airport to Kos via Munich
- Ave. Duration
- 25h 5m
- When
- Friday
- Estimated price
- €320–1,200
- Website
- ryanair.com
Flights from Suvarnabhumi Airport to Kos via Vienna
- Ave. Duration
- 21h 45m
- When
- Tuesday
- Estimated price
- €360–950
- Website
- condor.com
Flights from Suvarnabhumi Airport to Kos via Munich
- Ave. Duration
- 22h 15m
- When
- Thursday and Saturday
- Estimated price
- €390–950
- Website
- easyjet.com
Flights from Suvarnabhumi Airport to Kos via Milan Malpensa
- Ave. Duration
- 25h 5m
- When
- Saturday
- Estimated price
- €400–950
- Website
- sunexpress.com
Flights from Suvarnabhumi Airport to İzmir Adnan Menderes International Airport via Dubai
- Ave. Duration
- 15h 15m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- €250–850
- Phone
- +90 444 8 233
- [email protected]
- Website
- Turkish Railways (TCDD)
Train from Cardak to Denizli
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- €2–3
- Website
- Turkish Railways (TCDD)
- Phone
- 444 0 487
- [email protected]
- Website
- Havas
Shuttle from Izmir Airport to Kusadasi
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- €1–8
- Website
- Havas
- Phone
- 0(850) 309 22 16
- [email protected]
- Website
- istanbulkalesi.com.tr
Bus from Kuşadası to Bodrum
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €9–13
- Schedules at
- istanbulkalesi.com.tr
- Phone
- 4444801
- [email protected]
- Website
- ulasim.muttas.com.tr
Bus from Dalaman Havalimanı to Gökova
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €5–8
- Schedules at
- ulasim.muttas.com.tr
Bus from Muğla Otogar to Bodrum Yeni Otogar
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- €3–7
- Schedules at
- ulasim.muttas.com.tr
- Phone
- 0 850 333 35 35
- [email protected]
- Website
- pamukkale.com.tr
Bus from Denizli to Bodrum
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a day
- Estimated price
- €12–16
- Schedules at
- pamukkale.com.tr
- Phone
- (495) 796 19 58
- [email protected]
- Website
- Has Turizm
Bus from Denizli to Bodrum
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- €10–14
- Website
- Has Turizm
- Phone
- 08503330700
- Website
- guneyakdeniz.com
Bus from Antalya to Korkuteli
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- €1–3
- Schedules at
- guneyakdeniz.com
Bus from Korkuteli to Bodrum
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €10–15
- Schedules at
- guneyakdeniz.com
- Phone
- +90 533 739 00 00
- [email protected]
- Website
- Bodrum Express Lines
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- €25–40
- Website
- Bodrum Express Lines
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- €25–40
- Website
- Bodrum Express Lines
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- €25–40
- Website
- Bodrum Express Lines
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- €25–40
- Website
- Bodrum Express Lines
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- €25–40
- Website
- Bodrum Express Lines
Ferry from Port of Bodrum to Port of Kos
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- €25–40
- Website
- Bodrum Express Lines
Want to know more about travelling around Greece
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Getting around the Cyclades
Read the travel guide





















