There are 7 ways to get from Shanghai to Armenia by plane, bus, shuttle, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Pereira, bus
best- Fly from Shanghai Pudong International Airport (PVG) to Pereira (PEI)plane PVG - PEI
- Take the bus from Cerritos to Terminal de Transportes de Armeniabus
32h 39m$433–1,117Fly to Perales Airport, bus
cheapest- Fly from Shanghai Pudong International Airport (PVG) to Perales Airport (IBE)plane PVG - IBE
- Take the bus from Terminal de Transportes de Ibagué to Armeniabus
35h 13m$322–786Fly to Cali, shuttle
- Fly from Shanghai Pudong International Airport (PVG) to Cali (CLO)plane PVG - CLO
- Take a shuttle bus from Terminal de Transporte Cali to Armenia
30h 20m$353–876Fly to Armenia
- Fly from Shanghai Pudong International Airport (PVG) to Armenia (AXM)plane PVG - AXM
33h 38m$348–909Fly to El Dorado International Airport, bus
- Fly from Shanghai Pudong International Airport (PVG) to El Dorado International Airport (BOG)plane PVG - BOG
- Take the bus from Terminal Salitre to Terminal de Transportes de Ibaguébus
- Take the bus from Terminal de Transportes de Ibagué to Armeniabus
32h 52m$836–1,543Fly to Manizales, bus
- Fly from Shanghai Pudong International Airport (PVG) to Manizales (MZL)plane PVG - MZL
- Take the bus from Terminal de Transportes de Manizales to Terminal de Transportes de Pereirabus
- Take the bus from Terminal de Transportes de Pereira to Terminal de Transportes de Armeniabus
33h 46m$665–1,727Fly to Medellin Jose Marie Cordova, taxi
- Fly from Shanghai Pudong International Airport (PVG) to Medellin Jose Marie Cordova (MDE)plane PVG - MDE
- Take the taxi from Medellín to Armeniataxi
44h 13m$619–1,215
Shanghai Pudong International Airport (PVG) to Pereira (PEI) flights
Comparing Your Travel Options
The cheapest way to get from Shanghai to Armenia is to fly and bus which costs $320 - $800 and takes 35h 13m.
The fastest way to get from Shanghai to Armenia is to fly and shuttle which takes 30h 20m and costs $350 - $900.
The distance between Shanghai and Armenia is 15713 km.
It takes approximately 32h 39m to get from Shanghai to Armenia, including transfers.
Armenia is 13h behind Shanghai. It is currently 5:15 AM in Shanghai and 4:15 PM in Armenia.
There are 1396+ hotels available in Armenia.
What companies run services between Shanghai, China and Armenia, Colombia?
Air Canada, Avianca - Aerovías del Continente Americano S.A., and three other airlines fly from Shanghai Pudong International Airport (PVG) to Armenia (AXM) twice daily.
- Website
- avianca.com
Flights from Shanghai Pudong International Airport to Pereira via New York JFK
- Ave. Duration
- 34h 30m
- When
- Tuesday and Sunday
- Estimated price
- $420–1,100
Flights from Shanghai Pudong International Airport to Armenia via Toronto, El Dorado International Airport
- Ave. Duration
- 30h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $400–1,400
Flights from Shanghai Pudong International Airport to Armenia via New York JFK, Medellin Jose Marie Cordova
- Ave. Duration
- 41h 10m
- When
- Tuesday and Sunday
- Estimated price
- $340–900
Flights from Shanghai Pudong International Airport to Armenia via Los Angeles, San Salvador, Medellin Jose Marie Cordova
- Ave. Duration
- 31h 45m
- When
- Every day
- Estimated price
- $410–1,400
Flights from Shanghai Pudong International Airport to Armenia via San Francisco, San Salvador, Medellin Jose Marie Cordova
- Ave. Duration
- 38h 35m
- When
- Thursday and Saturday
- Estimated price
- $340–900
Flights from Shanghai Pudong International Airport to El Dorado International Airport via New York JFK
- Ave. Duration
- 22h
- When
- Tuesday and Sunday
- Estimated price
- $330–850
Flights from Shanghai Pudong International Airport to El Dorado International Airport via Toronto
- Ave. Duration
- 24h 40m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $380–1,300
Flights from Shanghai Pudong International Airport to Manizales via Toronto, El Dorado International Airport
- Ave. Duration
- 28h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $750–2,600
Flights from Shanghai Pudong International Airport to Manizales via New York JFK, El Dorado International Airport
- Ave. Duration
- 35h 5m
- When
- Tuesday and Sunday
- Estimated price
- $650–1,700
Flights from Shanghai Pudong International Airport to Manizales via San Francisco, San Salvador, El Dorado International Airport
- Ave. Duration
- 29h 50m
- When
- Thursday
- Estimated price
- $650–1,700
Flights from Shanghai Pudong International Airport to Manizales via Los Angeles, San Salvador, El Dorado International Airport
- Ave. Duration
- 30h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $650–2,600
Flights from Shanghai Pudong International Airport to Perales Airport via New York JFK, El Dorado International Airport
- Ave. Duration
- 32h 10m
- When
- Sunday
- Estimated price
- $290–750
Flights from Shanghai Pudong International Airport to Medellin Jose Marie Cordova via New York JFK
- Ave. Duration
- 34h 35m
- When
- Tuesday and Sunday
- Estimated price
- $320–850
Flights from Shanghai Pudong International Airport to Medellin Jose Marie Cordova via Dallas/Ft.Worth, Cancun
- Ave. Duration
- 33h 55m
- When
- Every day
- Estimated price
- $370–1,300
Flights from Shanghai Pudong International Airport to Medellin Jose Marie Cordova via Los Angeles, San Jose
- Ave. Duration
- 35h 5m
- When
- Friday and Saturday
- Estimated price
- $380–1,300
Flights from Shanghai Pudong International Airport to Medellin Jose Marie Cordova via Dallas/Ft.Worth, San Jose
- Ave. Duration
- 37h 10m
- When
- Every day
- Estimated price
- $370–1,300
- Website
- copaair.com
Flights from Shanghai Pudong International Airport to Pereira via Los Angeles, Panama City
- Ave. Duration
- 26h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $500–1,700
Flights from Shanghai Pudong International Airport to Cali via Los Angeles, Panama City
- Ave. Duration
- 25h 12m
- When
- Every day
- Estimated price
- $330–1,300
Flights from Shanghai Pudong International Airport to Cali via San Francisco, Panama City
- Ave. Duration
- 33h 52m
- When
- Thursday
- Estimated price
- $330–850
Flights from Shanghai Pudong International Airport to El Dorado International Airport via Los Angeles, Panama City
- Ave. Duration
- 24h 2m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $330–850
- Website
- united.com
Flights from Shanghai Pudong International Airport to Pereira via Los Angeles, Panama City
- Ave. Duration
- 36h 33m
- When
- Every day
- Estimated price
- $500–1,700
Flights from Shanghai Pudong International Airport to Cali via Los Angeles, Panama City
- Ave. Duration
- 33h 37m
- When
- Every day
- Estimated price
- $390–1,300
Flights from Shanghai Pudong International Airport to Cali via San Francisco, Panama City
- Ave. Duration
- 41h 22m
- When
- Every day
- Estimated price
- $390–1,300
- Website
- latam.com
Flights from Shanghai Pudong International Airport to Pereira via Toronto, El Dorado International Airport
- Ave. Duration
- 26h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $500–1,700
Flights from Shanghai Pudong International Airport to Perales Airport via Toronto, El Dorado International Airport
- Ave. Duration
- 29h 10m
- When
- Wednesday, Friday, Sunday, and Thursday
- Estimated price
- $340–1,200
- Website
- aircanada.com
Flights from Shanghai Pudong International Airport to Pereira via Toronto, El Dorado International Airport
- Ave. Duration
- 28h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $500–1,700
Flights from Shanghai Pudong International Airport to El Dorado International Airport via Toronto
- Ave. Duration
- 24h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $380–1,300
- Website
- copaair.com
Flights from Shanghai Pudong International Airport to Armenia via Toronto, El Dorado International Airport
- Ave. Duration
- 32h 16m
- When
- Monday
- Estimated price
- $340–900
Flights from Shanghai Pudong International Airport to Medellin Jose Marie Cordova via Los Angeles, San Jose
- Ave. Duration
- 34h
- When
- Saturday
- Estimated price
- $320–850
- Website
- aa.com
Flights from Shanghai Pudong International Airport to Cali via Seattle, Miami
- Ave. Duration
- 33h 55m
- When
- Every day
- Estimated price
- $390–1,300
- Website
- easyfly.com.co
Flights from Shanghai Pudong International Airport to Manizales via Toronto, El Dorado International Airport
- Ave. Duration
- 28h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $750–2,600
- Phone
- +57 310 507 9999
- [email protected]
- Website
- flotaoccidental.com
Bus from Cerritos to Terminal de Transportes de Armenia
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- $5–8
- Schedules at
- flotaoccidental.com
- Book at
- flotaoccidental.com
- Corriente
- $5–8
- Phone
- +57 311 617 1013
- [email protected]
- Website
- taxbelalcazar.com.co
Shuttle from Terminal de Transporte Cali to Armenia
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- $13
- Schedules at
- taxbelalcazar.com
- Phone
- +57 601 4249090
- [email protected]
- Website
- bolivariano.com.co
Bus from Terminal Salitre to Terminal de Transportes de Ibagué
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- $13–19
- Schedules at
- bolivariano.com.co
- Book at
- bolivariano.com.co
- Phone
- +57 302 3180104
- [email protected]
- Website
- expresocafetero.co
Bus from Terminal de Transportes de Ibagué to Armenia
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $15
- Schedules at
- facebook.com
Bus from Terminal de Transportes de Ibagué to Armenia
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $15
- Schedules at
- facebook.com
- Phone
- +57 311 273 0419
- [email protected]
- Website
- expresopalmira.com.co
Bus from Terminal de Transportes de Manizales to Terminal de Transportes de Pereira
- Ave. Duration
- 1h 15m
- Frequency
- Every 15 minutes
- Estimated price
- $4–6
- Schedules at
- expresopalmira.com.co
- Book at
- expresopalmira.com.co
Bus from Terminal de Transportes de Pereira to Terminal de Transportes de Armenia
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- $3–6
- Schedules at
- expresopalmira.com.co
- Book at
- expresopalmira.com.co
- Phone
- 01 8000 42 37 87
- [email protected]
- Website
- empresaarauca.com
Bus from Terminal de Transportes de Manizales to Terminal de Transportes de Pereira
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Schedules at
- empresaarauca.com
- Basico
- $4–7
- Phone
- +57 310 612 5292
- [email protected]
- Website
- flotaospina.com
Bus from Terminal de Transportes de Manizales to Terminal de Transportes de Pereira
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $7
- Schedules at
- flotaospina.com
- Phone
- +57 606 331 7161
- [email protected]
- Website
- coochoferes.com
Bus from Terminal de Transportes de Pereira to Terminal de Transportes de Armenia
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- $4
- Schedules at
- coochoferes.com
- Phone
- 01-8000-910293
- [email protected]
- Website
- coomotor.com.co
Bus from Terminal de Transportes de Pereira to Terminal de Transportes de Armenia
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $4–11
- Schedules at
- coomotor.com.co
- Ave. Duration
- 6h 10m
- Estimated price
- $256
Tax Individual
- Phone
- +57 604 444 4444
- Website
- tax-individual.com.co
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 How to get from Luton Airport into central London, How to get from London City Airport into central London, and Travelling around the UAE - to help you get the most out of your next trip.

























