There are 5 ways to get from Edmonton to San Pedro Sula by plane, 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 Edmonton International Airport to Ramón Villeda Morales International Airport
best- Fly from Edmonton International Airport (YEG) to Ramón Villeda Morales International Airport (SAP)plane YEG - SAP
17h 16m$256–896Fly Edmonton International Airport to Palmerola Airport, bus
cheapest- Fly from Edmonton International Airport (YEG) to Palmerola Airport (XPL)plane YEG - XPL
- Take the bus from Comayagua to El Progresobus
23h 14m$225–820Train, bus
- Take the train from Edmonton to Vancouvertrain
- Take the bus from Canada Place to Seattle-Tacoma International Airportbus
- Take the bus from Seattle Tacoma Intl Airport to Sacramento Bus Stationbus
- Take the bus from Sacramento Bus Station to Los Angeles Union Stationbus
- Take the bus from Los Angeles to Terminal Metropolitana de Busesbus
8d 20hDrive 6,066.5 km
- Drive from Edmonton to San Pedro Sulacar 6,066.5 km
2d 23h$863–1,247Bus to Calgary International Airport, fly to Ramón Villeda Morales International Airport
- Take the bus from Edmonton to Calgary Int. Airportbus
- Fly from Calgary International Airport (YYC) to Ramón Villeda Morales International Airport (SAP)plane YYC - SAP
14h 37m$281–943
Edmonton International Airport (YEG) to Ramón Villeda Morales International Airport (SAP) flights
Questions & Answers
The cheapest way to get from Edmonton to San Pedro Sula is to fly and bus which costs $220 - $850 and takes 23h 14m.
The fastest way to get from Edmonton to San Pedro Sula is to bus and fly which takes 14h 37m and costs $280 - $950.
The distance between Edmonton and San Pedro Sula is 4816 km. The road distance is 6066.5 km.
The best way to get from Edmonton to San Pedro Sula without a car is to train and bus which takes 8 days 20h and costs .
It takes approximately 17h 16m to get from Edmonton to San Pedro Sula, including transfers.
Yes, the driving distance between Edmonton to San Pedro Sula is 6066 km. It takes approximately 2 days 23h to drive from Edmonton to San Pedro Sula.
There are 158+ hotels available in San Pedro Sula.
What companies run services between Edmonton, AB, Canada and San Pedro Sula, Honduras?
United Airlines flies from Edmonton International Airport (YEG) to Ramón Villeda Morales International Airport (SAP) 5 times a week.
- Website
- united.com
Flights from Edmonton International Airport to Ramón Villeda Morales International Airport via Houston
- Ave. Duration
- 13h 52m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $220–850
Flights from Edmonton International Airport to Palmerola Airport via Houston
- Ave. Duration
- 27h 23m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $210–800
Flights from Edmonton International Airport to Palmerola Airport via Denver, Houston
- Ave. Duration
- 19h 41m
- When
- Every day
- Estimated price
- $210–800
Flights from Edmonton International Airport to Palmerola Airport via Calgary International Airport, Houston
- Ave. Duration
- 20h 28m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $290–1,200
Flights from Calgary International Airport to Ramón Villeda Morales International Airport via Houston
- Ave. Duration
- 8h 1m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $220–850
- Website
- avianca.com
Flights from Edmonton International Airport to Palmerola Airport via Houston, San Salvador
- Ave. Duration
- 15h 30m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $220–850
- Website
- delta.com
Flights from Calgary International Airport to Ramón Villeda Morales International Airport via Atlanta
- Ave. Duration
- 10h 36m
- When
- Every day
- Estimated price
- $330–1,400
- Website
- aeromexico.com
Flights from Calgary International Airport to Ramón Villeda Morales International Airport via Mexico City
- Ave. Duration
- 16h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $320–1,400
- Phone
- +1 877 460 3200
- [email protected]
- Website
- rockymountaineer.com
Train from Edmonton to Vancouver
- Ave. Duration
- 3d 14h
- Frequency
- Twice a week
- Website
- https://www.rockymountaineer.com/
- Phone
- +1 800.665.2122
- [email protected]
- Website
- quickcoach.com
Bus from Canada Place to Seattle-Tacoma International Airport
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- $43–49
- Website
- https://quickcoach.com/en
- Schedules at
- https://quickcoach.com/en/schedule
- Adult
- $43–49
- Website
- flixbus.com
Bus from Seattle Tacoma Intl Airport to Sacramento Bus Station
- Ave. Duration
- 16h 10m
- Frequency
- Once daily
- Schedules at
- flixbus.com
Bus from Sacramento Bus Station to Los Angeles Union Station
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Schedules at
- flixbus.com
Bus from Edmonton to Calgary Int. Airport
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Seattle Tacoma Intl Airport to Sacramento Bus Station
- Ave. Duration
- 17h 15m
- Frequency
- Once daily
- Estimated price
- $120–230
- Website
- https://www.greyhound.com/
Bus from Sacramento Bus Station to Los Angeles Union Station
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a day
- Estimated price
- $60–120
- Website
- https://www.greyhound.com/
- Website
- greyhound.com
Bus from Sacramento Bus Station to Los Angeles Union Station
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a day
- Schedules at
- greyhound.com
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Sacramento Bus Station to Los Angeles Union Station
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Estimated price
- $60–110
- Schedules at
- flixbus.com
Bus from Edmonton to Calgary Int. Airport
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $28–50
- Schedules at
- flixbus.com
- Phone
- +1 213 368 1172
- [email protected]
- Website
- busesusatours.com
Bus from Los Angeles to Terminal Metropolitana de Buses
- Ave. Duration
- 3d 20h
- Frequency
- Once a week
- Estimated price
- $310–380
- Schedules at
- busesusatours.com
- Phone
- +504 2444 3822
- Website
- facebook.com
Bus from Comayagua to El Progreso
- Ave. Duration
- 2h 44m
- Frequency
- Twice daily
- Estimated price
- $4–7
- Website
- https://www.facebook.com/profile.php?id=100064551559434
Want to know more about travelling around Honduras
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








