There are 7 ways to get from Puerto Escondido to Vancouver by plane, bus (Greyhound, Flixbus), bus, train, car, or bus (Greyhound)
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 Vancouver International Airport
best- Fly from Puerto Escondido International Airport (PXM) to Vancouver International Airport (YVR)plane PXM - YVR
6h 49m$324–708Bus
- Take the bus from Puerto Escondido to Oaxacabus
- Take the bus from Oaxaca to Central ACNbus
- Take the bus from Guadalajara to Ixtlán del Ríobus
- Take the bus from Ixtlán del Río to Sacramentobus
- Take the bus from Sacramento Bus Station to Seattle Bus Stationbus
- Take the bus from Seattle Bus Station to Vancouverbus
3d 11h$952–3,709Bus, train via San Marcos
- Take the bus from Puerto Escondido to Terminal Central Del Sur - Taxqueñabus
- Take the bus from Terminal Central Del Sur - Taxqueña to Moreliabus
- Take the bus from Morelia to San Marcosbus
- Take the train from San Marcos Amtrak to Los Angelestrain
- Take the train from Los Angeles to Seattletrain
- Take the train from Seattle to Vancouvertrain
4d 19h$1,566–3,374Drive 5,360 km
- Drive from Puerto Escondido to Vancouvercar 5,360 km
2d 10h$1,056–1,525Fly to Coal Harbour Spb
- Fly from Puerto Escondido International Airport (PXM) to Coal Harbour Spb (CXH)plane PXM - CXH
10h 15m$330–1,300Bus via Chilpancingo
- Take the bus from Puerto Escondido to Chilpancingobus
- Take the bus from Chilpancingo to Central de Autobuses Zapopanbus
- Take the bus from Zapopan to Mercedbus
- Take the bus from Merced Bus Stop to Sacramento Bus Stationbus
- Take the bus from Sacramento Bus Station to Seattle Tacoma Intl Airportbus
- Take the bus from Seattle-Tacoma International Airport to Vancouver Waterfront Station, BCbus
3d 20h$718–1,244Bus, train
- Take the bus from Puerto Escondido to Oaxacabus
- Take the bus from Oaxaca to Los Angelesbus
- Take the train from Los Angeles to Seattletrain
- Take the train from Seattle to Vancouvertrain
4d 16h$944–1,925
Puerto Escondido International Airport (PXM) to Vancouver International Airport (YVR) flights
Questions & Answers
The cheapest way to get from Puerto Escondido to Vancouver is to fly which costs $320 - $750 and takes 6h 49m.
The fastest way to get from Puerto Escondido to Vancouver is to fly which takes 6h 49m and costs $320 - $750.
No, there is no direct bus from Puerto Escondido to Vancouver. However, there are services departing from Puerto Escondido and arriving at Vancouver via Oaxaca, Guadalajara, Ixtlán del Río, Sacramento Bus Station and Seattle Bus Station. The journey, including transfers, takes approximately 3 days 11h.
The distance between Puerto Escondido and Vancouver is 4407 km. The road distance is 5360 km.
The best way to get from Puerto Escondido to Vancouver without a car is to bus which takes 3 days 11h and costs $950 - $3,800.
It takes approximately 6h 49m to get from Puerto Escondido to Vancouver, including transfers.
Puerto Escondido to Vancouver bus services, operated by Wayak (D2D Private Transportation), depart from Puerto Escondido station.
The best way to get from Puerto Escondido to Vancouver is to fly which takes 6h 49m and costs $320 - $750. Alternatively, you can bus, which costs $950 - $3,800 and takes 3 days 11h.
There is no direct flight from Puerto Escondido International Airport Airport to Coal Harbour Spb Airport. The quickest flight takes 16h 15m and has two stopovers.
Puerto Escondido to Vancouver bus services, operated by Wayak (D2D Private Transportation), arrive at Oaxaca station.
What companies run services between Puerto Escondido, Oaxaca, Mexico and Vancouver, BC, Canada?
Air Canada, American Airlines, and United Airlines fly from Puerto Escondido International Airport (PXM) to Vancouver International Airport (YVR) 5 times a week. Alternatively, you can take a bus from Puerto Escondido to Vancouver via Oaxaca, Oaxaca, Central ACN, Guadalajara, Ixtlán del Río, Sacramento Bus Station, and Seattle Bus Station in around 3d 11h.
- Website
- harbourair.com
Flights from Puerto Escondido International Airport to Coal Harbour Spb via Vancouver International Airport, Nanaimo
- Ave. Duration
- 10h 15m
- When
- Tuesday and Saturday
- Estimated price
- $330–1,300
Flights from Puerto Escondido International Airport to Coal Harbour Spb via Vancouver International Airport, Victoria Inner Harbour Apt
- Ave. Duration
- 11h 20m
- When
- Tuesday
- Estimated price
- $330–1,300
- Website
- aircanada.com
Flights from Puerto Escondido International Airport to Vancouver International Airport
- Ave. Duration
- 6h 20m
- When
- Tuesday and Saturday
- Estimated price
- $300–1,200
- Website
- aa.com
Flights from Puerto Escondido International Airport to Vancouver International Airport via Dallas/Ft.Worth
- Ave. Duration
- 9h 21m
- When
- Wednesday and Saturday
- Estimated price
- $320–1,300
- Website
- united.com
Flights from Puerto Escondido International Airport to Vancouver International Airport via Houston
- Ave. Duration
- 11h 11m
- When
- Saturday
- Estimated price
- $320–1,300
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from San Marcos Amtrak to Los Angeles
- Ave. Duration
- 35h 27m
- Frequency
- 3 times a week
- Estimated price
- $600–1,400
- Website
- Amtrak
Train from Los Angeles to Seattle
- Ave. Duration
- 34h
- Frequency
- Once daily
- Estimated price
- $550–1,300
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $65–140
- Website
- Amtrak
Train from Los Angeles to Seattle
- Ave. Duration
- 34h
- Frequency
- Once daily
- Estimated price
- $550–1,300
- Website
- Amtrak
Train from Seattle to Vancouver
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $65–140
- Website
- Amtrak
- Phone
- +52 55 5652 9331
- [email protected]
- Website
- Wayak
Bus from Puerto Escondido to Oaxaca
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $450–2,800
- Website
- Wayak
- Medium SUV 5 Passengers
- $450–650
- Sedan 3 Passengers
- $455
- Van 9 Passengers
- $550–800
- Sprinter 18 Passengers
- $2,200–2,800
- Sprinter 12 Passengers
- $1,876
- Phone
- +52 607 978 6585
- [email protected]
- Website
- autobusescostadeoro.com
Bus from Oaxaca to Central ACN
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- $152
- Schedules at
- reservamos.mx
- Book at
- reservamos.mx
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Guadalajara to Ixtlán del Río
- Ave. Duration
- 1h 40m
- Frequency
- Every 4 hours
- Estimated price
- $30–60
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 664 299 0487
- [email protected]
- Website
- acnautobuses.com
Bus from Ixtlán del Río to Sacramento
- Ave. Duration
- 38h 30m
- Frequency
- Once daily
- Estimated price
- $140–350
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Sacramento Bus Station to Seattle Bus Station
- Ave. Duration
- 17h 25m
- Frequency
- Twice daily
- Estimated price
- $150–300
- Website
- Greyhound
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- $29–60
- Website
- Greyhound
Bus from Merced Bus Stop to Sacramento Bus Station
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $24–50
- Website
- Greyhound
Bus from Sacramento Bus Station to Seattle Tacoma Intl Airport
- Ave. Duration
- 16h 55m
- Frequency
- Once daily
- Estimated price
- $150–300
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Seattle Bus Station to Vancouver
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- $30–50
- Schedules at
- Flixbus USA
- Phone
- +52 800 800 0386
- [email protected]
- Website
- ETN Turistar
Bus from Puerto Escondido to Terminal Central Del Sur - Taxqueña
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $130–180
- Website
- ETN Turistar
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobusesaltamar.com.mx
Bus from Puerto Escondido to Terminal Central Del Sur - Taxqueña
- Ave. Duration
- 13h 27m
- Frequency
- Once daily
- Estimated price
- $95–140
- Schedules at
- autobusesaltamar.com.mx
- Book at
- autobusesaltamar.com.mx
Bus from Puerto Escondido to Chilpancingo
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Estimated price
- $60–110
- Schedules at
- autobusesaltamar.com.mx
- Book at
- autobusesaltamar.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Terminal Central Del Sur - Taxqueña to Morelia
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- $65–100
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Chilpancingo to Central de Autobuses Zapopan
- Ave. Duration
- 12h 25m
- Frequency
- 3 times a day
- Estimated price
- $110–240
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +1 800 923 1799
- [email protected]
- Website
- Omnibus Express (OMEX VIP)
Bus from Morelia to San Marcos
- Ave. Duration
- 20h 16m
- Frequency
- Twice daily
- Estimated price
- $190–260
- Schedules at
- Omnibus Express (OMEX VIP)
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Chilpancingo to Central de Autobuses Zapopan
- Ave. Duration
- 12h 40m
- Frequency
- 3 times a day
- Estimated price
- $100–160
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Zapopan to Merced
- Ave. Duration
- 41h 10m
- Frequency
- 3 times a week
- Estimated price
- $320–479
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $320–460
- Titanium
- $350–380
- Phone
- +1 800.665.2122
- [email protected]
- Website
- Quick Shuttle
Bus from Seattle-Tacoma International Airport to Vancouver Waterfront Station, BC
- Ave. Duration
- 5h 10m
- Frequency
- 3 times a day
- Estimated price
- $60–70
- Website
- Quick Shuttle
- Schedules at
- Quick Shuttle Schedule
- Adult
- $60–70
- Phone
- +52 951 516 4059
- [email protected]
- Website
- Servicio Express La Solteca
Bus from Puerto Escondido to Oaxaca
- Ave. Duration
- 6h 30m
- Frequency
- Every 3 hours
- Estimated price
- $26–35
- Schedules at
- Servicio Express La Solteca
- Phone
- +1 213 368 1172
- [email protected]
- Website
- busesusatours.com
Bus from Oaxaca to Los Angeles
- Ave. Duration
- 2d 16h
- Frequency
- Once a week
- Estimated price
- $300–450
- Schedules at
- busesusatours.com
Want to know more about travelling around Canada
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
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Vancouver is 1h behind Puerto Escondido. It is currently 3:13 AM in Puerto Escondido and 2:13 AM in Vancouver.
Yes, the driving distance between Puerto Escondido to Vancouver is 5360 km. It takes approximately 2 days 10h to drive from Puerto Escondido to Vancouver.
Air Canada and Harbour Air Seaplanes offer flights from Puerto Escondido International Airport Airport to Coal Harbour Spb Airport.
There are 1421+ hotels available in Vancouver.

















































