There are 8 ways to get from Shanghai Pudong Airport (PVG) to Xiamen by plane, subway, 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 Shanghai Pudong International Airport to Xiamen Gaoqi International Airport
best- Fly from Shanghai Pudong International Airport (PVG) to Xiamen Gaoqi International Airport (XMN)plane PVG - XMN
2h¥592–1,046Bus
cheapest- Take the bus from Shanghai Pudong Airport T2 to Shanghai South stationbus 7
- Take the bus from Shanghai South to Putuo Mountainbus
- Take the bus from Zhoushan Putuo to Xiamenbus
20h¥325–537Line 2 subway to Shanghai Hongqiao International Airport, fly to Xiamen Gaoqi International Airport
- Take the subway from Longyang Road to Hongqiao Airport Terminal 2subway
- Fly from Shanghai Hongqiao International Airport (SHA) to Xiamen Gaoqi International Airport (XMN)plane SHA - XMN
3h 50m¥640–950Train
- Take the train from Shanghai Hongqiao to Xiamentrain Shanghai Hongqiao
7h 50m¥546–596Fly Shanghai Pudong International Airport to Quanzhou Jinjiang Airport, train
- Fly from Shanghai Pudong International Airport (PVG) to Quanzhou Jinjiang Airport (JJN)plane PVG - JJN
- Take the train from Jinjiang to Xiamentrain
3h 47m¥1,048–3,141Subway, train
- Take the subway from Pudong International Airport to Hongqiao stationsubway 2
- Take the train from Shanghai Hongqiao to Xiamen Northtrain Shanghai Hongqiao
8h 32m¥330–816Bus, train
- Take the bus from Shanghai Pudong Airport T2 to Shanghai South stationbus 7
- Take the train from Shanghai South to Xiamen Northtrain Shanghai South
11h 20m¥352–844Drive 1,018.8 km
- Drive from Shanghai Pudong Airport (PVG) to Xiamencar 1,018.8 km
10h 44m¥863–1,247
Shanghai Pudong International Airport (PVG) to Xiamen Gaoqi International Airport (XMN) flights
Questions & Answers
The cheapest way to get from Shanghai Pudong Airport (PVG) to Xiamen is to bus which costs ¥320 - ¥550 and takes 20h.
The fastest way to get from Shanghai Pudong Airport (PVG) to Xiamen is to fly which takes 2h and costs ¥550 - ¥1100.
No, there is no direct bus from Shanghai Pudong Airport (PVG) to Xiamen. However, there are services departing from Shanghai Pudong Airport T2 and arriving at Xiamen via Shanghai South and Zhoushan Putuo. The journey, including transfers, takes approximately 20h.
No, there is no direct train from Shanghai Pudong Airport (PVG) to Xiamen. However, there are services departing from Pudong International Airport and arriving at Xiamen via Longyang Road and Shanghai Hongqiao. The journey, including transfers, takes approximately 7h 50m.
The distance between Shanghai Pudong Airport (PVG) and Xiamen is 830 km. The road distance is 1018.8 km.
The best way to get from Shanghai Pudong Airport (PVG) to Xiamen without a car is to train which takes 7h 50m and costs ¥500 - ¥600.
It takes approximately 2h to get from Shanghai Pudong Airport (PVG) to Xiamen, including transfers.
Shanghai Pudong Airport (PVG) to Xiamen bus services, operated by Shanghai Airport Authority, depart from Shanghai Pudong Airport T2 station.
Shanghai Pudong Airport (PVG) to Xiamen train services, operated by China Railways G-Class, depart from Shanghai Hongqiao station.
The best way to get from Shanghai Pudong Airport (PVG) to Xiamen is to fly which takes 2h and costs ¥550 - ¥1100. Alternatively, you can train, which costs ¥500 - ¥600 and takes 7h 50m, you could also bus, which costs ¥320 - ¥550 and takes 20h.
What companies run services between Shanghai Pudong Airport (PVG), China and Xiamen, China?
Spring Airlines, Juneyao Airlines, and four other airlines fly from Shanghai Pudong International Airport (PVG) to Xiamen Gaoqi International Airport (XMN) every 4 hours. Alternatively, China Railways G-Class operates a train from Shanghai Hongqiao to Xiamen once daily. Tickets cost ¥490–540 and the journey takes 5h 54m.
- Website
- en.ceair.com
Flights from Shanghai Pudong International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ¥650–3,200
Flights from Shanghai Hongqiao International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥700–3,500
Flights from Shanghai Pudong International Airport to Quanzhou Jinjiang Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥950–3,000
- Website
- xiamenair.com
Flights from Shanghai Pudong International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 2h 8m
- When
- Every day
- Estimated price
- ¥650–3,200
Flights from Shanghai Pudong International Airport to Xiamen Gaoqi International Airport via Fuzhou
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ¥1,000–3,200
Flights from Shanghai Hongqiao International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥700–3,500
Flights from Shanghai Pudong International Airport to Quanzhou Jinjiang Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥950–3,000
- Website
- juneyaoair.com
Flights from Shanghai Pudong International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 2h 2m
- When
- Every day
- Estimated price
- ¥650–3,200
Flights from Shanghai Hongqiao International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ¥700–3,500
Flights from Shanghai Pudong International Airport to Quanzhou Jinjiang Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ¥950–3,000
- Website
- ch.com
Flights from Shanghai Pudong International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥550–1,000
Flights from Shanghai Hongqiao International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- ¥550–800
- Website
- ceair.com
Flights from Shanghai Pudong International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ¥1,000–1,800
Flights from Shanghai Hongqiao International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ¥1,100–1,900
- Website
- sda.cn
Flights from Shanghai Pudong International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ¥1,000–2,600
Flights from Shanghai Hongqiao International Airport to Xiamen Gaoqi International Airport
- Ave. Duration
- 2h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,100–2,900
- Phone
- (86)021-64370000
- Website
- travelchinaguide.com
Subway from Longyang Road to Hongqiao Airport Terminal 2
- Ave. Duration
- 43 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥6
- Schedules at
- travelchinaguide.com
- Adult
- ¥6
Subway from Pudong International Airport to Hongqiao station
- Ave. Duration
- 1h 33m
- Frequency
- Every 10 minutes
- Estimated price
- ¥8–9
- Schedules at
- travelchinaguide.com
- Adult
- ¥9
Train from Shanghai Hongqiao to Xiamen
- 2nd Class Seat
- ¥490–540
- 1st Class Seat
- ¥800–900
- Business Class Seat
- ¥1,100–1,700
Train from Shanghai Hongqiao to Xiamen North
- 2nd Class Seat
- ¥470–520
- 1st Class Seat
- ¥750–900
- Business Class Seat
- ¥1,100–1,600
Train from Jinjiang to Xiamen
- Ave. Duration
- 33 min
- Frequency
- Every 3 hours
- Estimated price
- ¥45–75
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥45–70
- Adult - 1st Class
- ¥50–75
Train from Shanghai Hongqiao to Xiamen North
- Ave. Duration
- 7h 22m
- Frequency
- Every 4 hours
- Estimated price
- ¥320–800
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥320–440
- Adult - 1st Class
- ¥550–800
Train from Shanghai South to Xiamen North
- Ave. Duration
- 8h 2m
- Frequency
- 3 times a day
- Estimated price
- ¥330–800
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥330–460
- Adult - 1st Class
- ¥550–800
- Phone
- +86 021-96990
- Website
- shanghaiairport.com
Bus from Shanghai Pudong Airport T2 to Shanghai South station
- Ave. Duration
- 1h 20m
- Frequency
- Every 20 minutes
- Estimated price
- ¥20–40
- Schedules at
- shanghaiairport.com
Bus from Shanghai Pudong Airport T2 to Shanghai South station
- Ave. Duration
- 1h 20m
- Frequency
- Every 20 minutes
- Estimated price
- ¥20–40
- Schedules at
- shanghaiairport.com
- [email protected]
- Website
- chinabusguide.com
Bus from Shanghai South to Putuo Mountain
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- ¥95–150
- Schedules at
- chinabusguide.com
- Bus
- ¥95–140
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 Travelling to the UK: What do I need to know?, 4 of the smartest ways to explore Australia, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
More Questions & Answers
Shanghai Pudong Airport (PVG) to Xiamen bus services, operated by Shanghai Airport Authority, arrive at Shanghai South station.
Shanghai Pudong Airport (PVG) to Xiamen train services, operated by China Railways G-Class, arrive at Xiamen station.
Yes, the driving distance between Shanghai Pudong Airport (PVG) to Xiamen is 1019 km. It takes approximately 10h 44m to drive from Shanghai Pudong Airport (PVG) to Xiamen.
There are 386+ hotels available in Xiamen.

















