There are 6 ways to get from Shanghai to Bodrum 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 Shanghai Pudong International Airport to Milas–Bodrum Airport
best- Fly from Shanghai Pudong International Airport (PVG) to Milas–Bodrum Airport (BJV)plane PVG - BJV
19h 15m₺11,514–30,719Fly Shanghai Pudong International Airport to Kos, ferry
- Fly from Shanghai Pudong International Airport (PVG) to Kos (KGS)plane PVG - KGS
- Take the ferry from Port of Kos to Port of Bodrumferry
24h 14m₺14,924–41,904Fly Shanghai Pudong International Airport to İzmir Adnan Menderes International Airport, shuttle, bus
- Fly from Shanghai Pudong International Airport (PVG) to İzmir Adnan Menderes International Airport (ADB)plane PVG - ADB
- Take a shuttle bus from Izmir Airport to Kusadasi
- Take the bus from Kuşadası to Bodrumbus
22h 30m₺11,979–33,619Fly Shanghai Pudong International Airport to Dalaman Airport, bus
- Fly from Shanghai Pudong International Airport (PVG) to Dalaman Airport (DLM)plane PVG - DLM
- Take the bus from Dalaman Havalimanı to Gökovabus
- Take the bus from Muğla Otogar to Bodrum Yeni Otogarbus
23h₺12,994–42,314Fly Shanghai Hongqiao International Airport to Milas–Bodrum Airport
- Fly from Shanghai Hongqiao International Airport (SHA) to Milas–Bodrum Airport (BJV)plane SHA - BJV
20h 58m₺12,141–35,346Fly Shanghai Pudong International Airport to Denizli Çardak Airport, train, bus
- Fly from Shanghai Pudong International Airport (PVG) to Denizli Çardak Airport (DNZ)plane PVG - DNZ
- Take the train from Cardak to Denizlitrain
- Take the bus from Denizli to Bodrumbus
25h 13m₺15,614–41,114
Shanghai Pudong International Airport (PVG) to Milas–Bodrum Airport (BJV) flights
Comparing Your Travel Options
The cheapest way to get from Shanghai to Bodrum is to fly which costs 11.000 ₺ - 31.000 ₺ and takes 19h 15m.
The fastest way to get from Shanghai to Bodrum is to fly which takes 19h 15m and costs 11.000 ₺ - 31.000 ₺.
The distance between Shanghai and Bodrum is 8390 km.
It takes approximately 19h 15m to get from Shanghai to Bodrum, including transfers.
Bodrum is 5h behind Shanghai. It is currently 10:57 PM in Shanghai and 5:57 PM in Bodrum.
There are 1050+ hotels available in Bodrum.
What companies run services between Shanghai, China and Bodrum, Muğla, Turkey?
Turkish Airlines, Qatar Airways, and three other airlines fly from Shanghai Pudong International Airport (PVG) to Milas–Bodrum Airport (BJV) 4 times a day.
- Website
- turkishairlines.com
Flights from Shanghai Pudong International Airport to Milas–Bodrum Airport via Istanbul
- Ave. Duration
- 15h 31m
- When
- Every day
- Estimated price
- ₺11,000–44,000
Flights from Shanghai Pudong International Airport to İzmir Adnan Menderes International Airport via Istanbul
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- ₺11,000–46,000
Flights from Shanghai Pudong International Airport to Dalaman Airport via Istanbul
- Ave. Duration
- 17h 33m
- When
- Every day
- Estimated price
- ₺12,000–41,000
Flights from Shanghai Hongqiao International Airport to Milas–Bodrum Airport via Tianfu International, Istanbul
- Ave. Duration
- 17h 35m
- When
- Wednesday
- Estimated price
- ₺16,000–55,000
Flights from Shanghai Hongqiao International Airport to Milas–Bodrum Airport via Guangzhou Baiyun, Istanbul
- Ave. Duration
- 18h 52m
- When
- Every day
- Estimated price
- ₺13,000–55,000
Flights from Shanghai Hongqiao International Airport to Milas–Bodrum Airport via Beijing Daxing, Istanbul
- Ave. Duration
- 17h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₺12,000–41,000
Flights from Shanghai Hongqiao International Airport to Milas–Bodrum Airport via Xi An, Istanbul
- Ave. Duration
- 20h
- When
- Sunday
- Estimated price
- ₺12,000–35,000
Flights from Shanghai Pudong International Airport to Denizli Çardak Airport via Istanbul
- Ave. Duration
- 17h 41m
- When
- Every day
- Estimated price
- ₺14,000–60,000
- Website
- qatarairways.com
Flights from Shanghai Pudong International Airport to Milas–Bodrum Airport via Doha
- Ave. Duration
- 17h 35m
- When
- Thursday, Friday, and Sunday
- Estimated price
- ₺15,000–44,000
- Website
- emirates.com
Flights from Shanghai Pudong International Airport to Milas–Bodrum Airport via Dubai
- Ave. Duration
- 20h 30m
- When
- Every day
- Estimated price
- ₺15,000–49,000
- Website
- en.aegeanair.com
Flights from Shanghai Pudong International Airport to Kos via Athens
- Ave. Duration
- 18h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₺13,000–39,000
- Website
- austrian.com
Flights from Shanghai Pudong International Airport to Kos via Vienna
- Ave. Duration
- 26h 10m
- When
- Thursday
- Estimated price
- ₺18,000–55,000
- Website
- azal.az
Flights from Shanghai Hongqiao International Airport to Milas–Bodrum Airport via Beijing Capital, Baku Heydar Aliyev
- Ave. Duration
- 16h 55m
- When
- Tuesday and Friday
- Estimated price
- ₺16,000–39,000
- 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
- ₺110–160
- 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
- ₺45–420
- 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
- ₺500–750
- 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
- ₺310–420
- Schedules at
- ulasim.muttas.com.tr
Bus from Muğla Otogar to Bodrum Yeni Otogar
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- ₺190–360
- 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
- ₺700–900
- 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
- ₺600–800
- Website
- Has Turizm
- Phone
- +90 533 739 00 00
- [email protected]
- Website
- Bodrum Express Lines
Ferry from Port of Kos to Port of Bodrum
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- ₺1,300–2,200
- Website
- Bodrum Express Lines
Want to know more about travelling around Türkiye
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





















