There are 3 ways to get from Beijing Capital Airport (PEK) to Maldives by plane 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 from Beijing Capital International Airport
best- Fly from Beijing Capital International Airport (PEK) to Velana International Airport (MLE)plane PEK - MLE
9h 40m$326–914Train to Beijing Daxing International Airport, fly
cheapest- Take the train from Caoqiao to Beijing Daxing International Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Velana International Airport (MLE)plane PKX - MLE
12h 11m$259–712Train to Tianjin Binhai, fly
- Take the train from Beijing South to Tianjin Stationtrain
- Fly from Tianjin Binhai (TSN) to Velana International Airport (MLE)plane TSN - MLE
14h 42m$294–819
Beijing Capital International Airport (PEK) to Velana International Airport (MLE) flights
Questions & Answers
The cheapest way to get from Beijing Capital Airport (PEK) to Maldives is to train and fly which costs $250 - $750 and takes 12h 11m.
The fastest way to get from Beijing Capital Airport (PEK) to Maldives is to fly which takes 9h 40m and costs $320 - $950.
The distance between Beijing Capital Airport (PEK) and Maldives is 5878 km.
It takes approximately 9h 40m to get from Beijing Capital Airport (PEK) to Maldives, including transfers.
Maldives is 3h behind Beijing Capital Airport (PEK). It is currently 8:14 AM in Beijing Capital Airport (PEK) and 5:14 AM in Maldives.
There are 308+ hotels available in Maldives.
What companies run services between Beijing Capital Airport (PEK), China and Maldives?
Maldivian, Hong Kong Airlines, and Sichuan Airlines fly from Beijing Capital International Airport (PEK) to Velana International Airport (MLE) once daily.
- Website
- ch.com
Flights from Beijing Capital International Airport to Velana International Airport via Tianfu International
- Ave. Duration
- 14h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $320–950
Flights from Beijing Daxing International Airport to Velana International Airport via Tianfu International
- Ave. Duration
- 10h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $300–900
Flights from Tianjin Binhai to Velana International Airport via Tianfu International
- Ave. Duration
- 10h 27m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $330–950
- Website
- en.ceair.com
Flights from Beijing Daxing International Airport to Velana International Airport via Kunming
- Ave. Duration
- 10h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $250–700
Flights from Tianjin Binhai to Velana International Airport via Kunming
- Ave. Duration
- 11h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $280–800
Flights from Tianjin Binhai to Velana International Airport via Shanghai Pudong
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- $310–850
- Website
- maldivian.aero
Flights from Beijing Capital International Airport to Velana International Airport
- Ave. Duration
- 9h 15m
- When
- Saturday
- Estimated price
- $600–1,700
- Website
- hkairlines.com
Flights from Beijing Capital International Airport to Velana International Airport via Hong Kong
- Ave. Duration
- 12h 15m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- $330–950
- Website
- intl.jdair.net
Flights from Beijing Daxing International Airport to Velana International Airport
- Ave. Duration
- 8h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $340–800
- Website
- singaporeair.com
Flights from Tianjin Binhai to Velana International Airport via Singapore Changi
- Ave. Duration
- 15h 45m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $320–850
- Website
- greaterbay-airlines.com
Flights from Tianjin Binhai to Velana International Airport via Hong Kong
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- $470–800
- Phone
- +86-010-96165
- Website
- Beijing International Airport
Train from Caoqiao to Beijing Daxing International Airport
- Ave. Duration
- 15 min
- Frequency
- Every 10 minutes
- Estimated price
- $4–6
- Website
- Beijing International Airport
Train from Beijing South to Tianjin Station
- Adult - second class
- $6–10
Train from Beijing South to Tianjin Station
- 2nd Class Seat
- $8–9
- 1st Class Seat
- $13–15
- Business Class Seat
- $18–26
Want to know more about travelling around Maldives
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
Flying into Beijing?
Read the travel guide













