There are 8 ways to get from Myrtle Beach to Guelph by plane, train, bus (Greyhound, Flixbus), 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 to Toronto Pearson International Airport, train
best- Fly from Myrtle Beach (MYR) to Toronto Pearson International Airport (YYZ)plane MYR - YYZ
- Take the train from Bramalea GO to Guelph Central GOtrain
6h 47m$114–505Bus via Newark
- Take the bus from Myrtle Beach Bus Station to Fayetteville Bus Stationbus
- Take the bus from Fayetteville Bus Station to Newark Penn Stationbus
- Take the bus from Newark to Mississaugabus
- Take the bus from Winston Churchill Transitway Station to Guelph Central GO Busbus 29
27h 9m$258–669Bus, train via Fayetteville
- Take the bus from Myrtle Beach Bus Station to Fayetteville Bus Stationbus
- Take the train from Fayetteville Amtrak Station to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from New York Penn Station to Aldershottrain
- Take the bus from Aldershot GO Bus to Guelph Central GO Busbus 17
30h 9m$656–1,208Drive 1,371 km
- Drive from Myrtle Beach to Guelphcar 1,371 km
17h 23m$232–334Fly to Toronto Island Airport, train
- Fly from Myrtle Beach (MYR) to Toronto Island Airport (YTZ)plane MYR - YTZ
- Take the train from Union Station GO to Guelph Central GOtrain
8h 22m$120–543Fly to Buffalo Niagara International Airport, bus
- Fly from Myrtle Beach (MYR) to Buffalo Niagara International Airport (BUF)plane MYR - BUF
- Take the bus from Buffalo to Mississaugabus
- Take the bus from Winston Churchill Transitway Station to Guelph Central GO Busbus
7h 45m$196–961Bus
- Take the bus from Myrtle Beach Bus Station to Camdenbus
- Take the bus from Camden to Charlotte Bus Stationbus
- Take the bus from Charlotte Bus Station to Detroit Bus Stationbus
- Take the bus from Detroit Bus Station to Kitchenerbus
29h 55m$273–416Bus, train
- Take the bus from Myrtle Beach Bus Station to Charleston Bus Stationbus
- Take the train from Charleston Amtrak Station to Ny Moynihan Train Hall At Penn Stationtrain
- Take the train from New York Penn Station to Toronto Union Stationtrain
- Take the train from Union Station GO to Guelph Central GOtrain Ki
33h 31m$786–1,411
Myrtle Beach to Guelph by bus
Comparing Your Travel Options
The cheapest way to get from Myrtle Beach to Guelph is to drive which costs $230 - $340 and takes 17h 23m.
The fastest way to get from Myrtle Beach to Guelph is to fly and train which takes 6h 47m and costs $110 - $550.
No, there is no direct bus from Myrtle Beach station to Guelph. However, there are services departing from Myrtle Beach Bus Station and arriving at Guelph Central GO Bus via Fayetteville Bus Station, Newark and Winston Churchill Transitway Station. The journey, including transfers, takes approximately 27h 9m.
The distance between Myrtle Beach and Guelph is 1179 km. The road distance is 1371 km.
The best way to get from Myrtle Beach to Guelph without a car is to bus via Newark which takes 27h 9m and costs $250 - $700.
It takes approximately 6h 47m to get from Myrtle Beach to Guelph, including transfers.
Myrtle Beach to Guelph bus services, operated by Greyhound USA, depart from Myrtle Beach Bus Station.
Myrtle Beach to Guelph bus services, operated by Greyhound USA, arrive at Fayetteville Bus Station.
Yes, the driving distance between Myrtle Beach to Guelph is 1371 km. It takes approximately 17h 23m to drive from Myrtle Beach to Guelph.
Book your Myrtle Beach to Guelph bus tickets online with Omio.
What companies run services between Myrtle Beach, SC, USA and Guelph, ON, Canada?
You can take a bus from Myrtle Beach Bus Station to Guelph Central GO Bus via Fayetteville Bus Station, Newark, Mississauga, and Winston Churchill Transitway Station in around 27h 9m.
- Website
- aa.com
Flights from Myrtle Beach to Toronto Pearson International Airport via Charlotte
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- $85–480
Flights from Myrtle Beach to Toronto Pearson International Airport via Reagan Washington
- Ave. Duration
- 4h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $85–470
Flights from Myrtle Beach to Buffalo Niagara International Airport via Philadelphia
- Ave. Duration
- 4h 14m
- When
- Every day
- Estimated price
- $150–850
Flights from Myrtle Beach to Buffalo Niagara International Airport via Charlotte
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- $150–850
- Website
- united.com
Flights from Myrtle Beach to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 8h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $85–470
Flights from Myrtle Beach to Toronto Island Airport via Washington Dulles
- Ave. Duration
- 8h 23m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $90–490
Flights from Myrtle Beach to Toronto Island Airport via New York La Guardia
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- $100–550
- Website
- aircanada.com
Flights from Myrtle Beach to Toronto Pearson International Airport via Washington Dulles
- Ave. Duration
- 8h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $85–470
Flights from Myrtle Beach to Toronto Island Airport via Washington Dulles
- Ave. Duration
- 8h 23m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $90–490
Flights from Myrtle Beach to Toronto Island Airport via New York La Guardia
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- $100–550
- Website
- flyporter.com
Flights from Myrtle Beach to Toronto Island Airport via Boston
- Ave. Duration
- 5h 14m
- When
- Saturday and Sunday
- Estimated price
- $120–600
Flights from Myrtle Beach to Toronto Island Airport via Chicago O'Hare
- Ave. Duration
- 7h 31m
- When
- Every day
- Estimated price
- $120–600
Flights from Myrtle Beach to Toronto Island Airport via Nashville
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $280–1,100
Flights from Myrtle Beach to Toronto Island Airport via Newark
- Ave. Duration
- 8h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–550
Flights from Myrtle Beach to Toronto Island Airport via Washington Dulles
- Ave. Duration
- 9h 21m
- When
- Monday and Sunday
- Estimated price
- $90–490
- Website
- southwest.com
Flights from Myrtle Beach to Buffalo Niagara International Airport via Baltimore
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $140–850
- Website
- delta.com
Flights from Myrtle Beach to Toronto Pearson International Airport via Detroit
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $95–500
- Website
- flybreeze.com
Flights from Myrtle Beach to Buffalo Niagara International Airport
- Ave. Duration
- 2h
- When
- Thursday and Sunday
- Estimated price
- $300–1,700
- Phone
- +1 888 438 6646
- Website
- GO Transit
Train from Bramalea GO to Guelph Central GO
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- $8–11
- Website
- GO Transit
Train from Union Station GO to Guelph Central GO
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- $11–14
- Website
- GO Transit
Train from Union Station GO to Guelph Central GO
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- $11–14
- Website
- GO Transit
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Fayetteville Amtrak Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 10h 53m
- Frequency
- Twice daily
- Estimated price
- $420–700
- Website
- Amtrak
Train from Charleston Amtrak Station to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 14h 8m
- Frequency
- Twice daily
- Estimated price
- $550–900
- Website
- Amtrak
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from New York Penn Station to Aldershot
- Ave. Duration
- 11h 46m
- Frequency
- Once daily
- Estimated price
- $190–440
- Website
- VIA Rail
- Escape
- $190–420
- Business
- $250–420
- Business Plus
- $260–430
- Economy
- $210–430
- Economy Plus
- $230–440
Train from New York Penn Station to Toronto Union Station
- Ave. Duration
- 12h 27m
- Frequency
- Once daily
- Estimated price
- $200–460
- Website
- VIA Rail
- Escape
- $200–440
- Business
- $260–430
- Business Plus
- $270–450
- Economy
- $230–450
- Economy Plus
- $250–460
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Myrtle Beach Bus Station to Fayetteville Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $35–60
- Website
- Greyhound
Bus from Myrtle Beach Bus Station to Fayetteville Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $35–60
- Website
- Greyhound
Bus from Myrtle Beach Bus Station to Camden
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $29–45
- Website
- Greyhound
Bus from Camden to Charlotte Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $19–30
- Website
- Greyhound
Bus from Charlotte Bus Station to Detroit Bus Station
- Ave. Duration
- 15h 10m
- Frequency
- Once daily
- Estimated price
- $170–260
- Website
- Greyhound
Bus from Myrtle Beach Bus Station to Charleston Bus Station
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- $25–40
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Fayetteville Bus Station to Newark Penn Station
- Ave. Duration
- 9h 45m
- Frequency
- 4 times a week
- Estimated price
- $120–190
- Schedules at
- Flixbus USA
Bus from Detroit Bus Station to Kitchener
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a week
- Estimated price
- $45–70
- Schedules at
- Flixbus USA
- Phone
- +1 800-858-8555
- Website
- Trailways
Bus from Newark to Mississauga
- Saver
- $90–390
- Flexible
- $160–410
Bus from Buffalo to Mississauga
- Saver
- $30–75
- Flexible
- $60–80
- Phone
- +1 888 438 6646
- Website
- GO Transit
Bus from Winston Churchill Transitway Station to Guelph Central GO Bus
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $9–11
- Website
- GO Transit
Bus from Aldershot GO Bus to Guelph Central GO Bus
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- $7–10
- Website
- GO Transit
Bus from Winston Churchill Transitway Station to Guelph Central GO Bus
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $9–11
- Website
- GO Transit
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
Booking & Getting There
There are 228+ hotels available in Guelph.





















