There are 8 ways to get from North Bay to Myrtle Beach by plane, bus (Flixbus, Greyhound), bus, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from North Bay/Jack Garland Airport
best- Fly from North Bay/Jack Garland Airport (YYB) to Myrtle Beach (MYR)plane YYB - MYR
8h 32m$179–785Bus to Toronto Pearson International Airport, fly
cheapest- Take the bus from North Bay to Toronto Pearson Airportbus
- Fly from Toronto Pearson International Airport (YYZ) to Myrtle Beach (MYR)plane YYZ - MYR
10h 42m$105–369Bus
- Take the bus from North Bay to Ottawa - Via Railbus
- Take the bus from Ottawa to Newark Penn Stationbus
- Take the bus from Newark Penn Station to Raleigh Bus Stationbus
- Take the bus from Raleigh Bus Station to Wilmington Cape Fear Public Transitbus
- Take the bus from Wilmington Cape Fear Public Transit to Myrtle Beach Bus Stationbus
31h 50m$195–393Bus, train via New York
- Take the bus from North Bay to Union Station Bus Terminalbus
- Take the train from Toronto Union Station to New York Penn Stationtrain
- Take the train from Ny Moynihan Train Hall At Penn Station to Fayetteville Amtrak Stationtrain
- Take the bus from Fayetteville Bus Station to Myrtle Beach Bus Stationbus
41h 1m$399–863Drive 1,061 mi
- Drive from North Bay to Myrtle Beachcar 1,061 mi
20h 57m$243–351Bus, shuttle, bus to Rochester, fly
- Take the bus from North Bay to Toronto Pearson Airportbus
- Take a shuttle bus from Pearson International Airport Terminal 1 to Buffalo Airport
- Take the bus from Buffalo Niagara International Airport to Rochester Bus Stopbus
- Fly from Rochester (ROC) to Myrtle Beach (MYR)plane ROC - MYR
12h 28m$343–929Bus to Greater Sudbury Airport, fly
- Take the bus from North Bay Health Ctr to Sudburybus
- Fly from Greater Sudbury Airport (YSB) to Myrtle Beach (MYR)plane YSB - MYR
14h 55m$155–564Bus, train
- Take the bus from North Bay to Union Station Bus Terminalbus
- Take the bus from Toronto to Buffalobus
- Take the bus from Buffalo, Ny to Pittsburgh, Pabus 530
- Take the train from Pittsburgh Amtrak Station to Raleigh Union Stationtrain
- Take the bus from Raleigh Bus Station to Myrtle Beach Bus Stationbus
44h 47m$347–840
North Bay to Myrtle Beach by bus
Questions & Answers
The cheapest way to get from North Bay to Myrtle Beach is to bus and fly which costs $100 - $370 and takes 10h 42m.
The fastest way to get from North Bay to Myrtle Beach is to fly which takes 8h 32m and costs $170 - $800.
No, there is no direct bus from North Bay to Myrtle Beach station. However, there are services departing from North Bay and arriving at Myrtle Beach Bus Station via Ottawa, Newark Penn Station, Raleigh Bus Station and Wilmington Cape Fear Public Transit. The journey, including transfers, takes approximately 31h 50m.
The distance between North Bay and Myrtle Beach is 889 miles. The road distance is 1067.2 miles.
The best way to get from North Bay to Myrtle Beach without a car is to bus which takes 31h 50m and costs $190 - $400.
It takes approximately 8h 32m to get from North Bay to Myrtle Beach, including transfers.
North Bay to Myrtle Beach bus services, operated by Ontario Northland, depart from North Bay station.
The best way to get from North Bay to Myrtle Beach is to fly which takes 8h 32m and costs $170 - $800. Alternatively, you can bus, which costs $190 - $400 and takes 31h 50m.
North Bay to Myrtle Beach bus services, operated by Ontario Northland, arrive at Ottawa - Via Rail station.
Yes, the driving distance between North Bay to Myrtle Beach is 1067 miles. It takes approximately 20h 57m to drive from North Bay to Myrtle Beach.
What companies run services between North Bay, ON, Canada and Myrtle Beach, SC, USA?
Jet Aviation, Porter Airlines, and three other airlines fly from North Bay/Jack Garland Airport (YYB) to Myrtle Beach (MYR) 5 times a week. Alternatively, you can take a bus from North Bay to Myrtle Beach Bus Station via Ottawa - Via Rail, Ottawa, Newark Penn Station, Raleigh Bus Station, and Wilmington Cape Fear Public Transit in around 31h 50m.
- Website
- aa.com
Flights from North Bay/Jack Garland Airport to Myrtle Beach via Toronto, New York La Guardia
- Ave. Duration
- 12h 9m
- When
- Friday
- Estimated price
- $160–750
Flights from Toronto Pearson International Airport to Myrtle Beach via Charlotte
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $60–300
Flights from Toronto Pearson International Airport to Myrtle Beach via Reagan Washington
- Ave. Duration
- 4h 25m
- When
- Saturday
- Estimated price
- $60–300
Flights from Rochester to Myrtle Beach via Reagan Washington
- Ave. Duration
- 4h 1m
- When
- Sunday
- Estimated price
- $80–430
Flights from Rochester to Myrtle Beach via Charlotte
- Ave. Duration
- 4h 24m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $85–450
Flights from Rochester to Myrtle Beach via Philadelphia
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $85–450
Flights from Greater Sudbury Airport to Myrtle Beach via Ottawa, Reagan Washington
- Ave. Duration
- 11h 4m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $110–550
- Website
- southwest.com
Flights from Rochester to Myrtle Beach via Baltimore
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- $85–430
Flights from Greater Sudbury Airport to Myrtle Beach via Toronto Pearson International Airport, Pittsburgh
- Ave. Duration
- 20h 45m
- When
- Friday
- Estimated price
- $100–480
- Website
- united.com
Flights from North Bay/Jack Garland Airport to Myrtle Beach via Toronto, Newark
- Ave. Duration
- 12h 1m
- When
- Monday, Friday, Sunday, and Thursday
- Estimated price
- $150–750
Flights from Greater Sudbury Airport to Myrtle Beach via Ottawa, Newark
- Ave. Duration
- 11h 48m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $120–550
- Website
- allegiantair.com
Flights from Greater Sudbury Airport to Myrtle Beach via Toronto Pearson International Airport, Covington
- Ave. Duration
- 18h 52m
- When
- Wednesday and Friday
- Estimated price
- $110–550
Flights from Greater Sudbury Airport to Myrtle Beach via Toronto Pearson International Airport, Pittsburgh
- Ave. Duration
- 19h 4m
- When
- Thursday, Sunday, and Friday
- Estimated price
- $100–480
- Website
- delta.com
Flights from Toronto Pearson International Airport to Myrtle Beach via Detroit
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- $65–320
Flights from Rochester to Myrtle Beach via Detroit
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- $100–500
- Website
- flybreeze.com
Flights from Rochester to Myrtle Beach
- Ave. Duration
- 1h 57m
- When
- Thursday and Sunday
- Estimated price
- $180–700
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Toronto Union Station to New York Penn Station
- Ave. Duration
- 12h 56m
- Frequency
- Once daily
- Estimated price
- $140–330
- Website
- https://www.viarail.ca/en
- Escape
- $140–320
- Business
- $180–310
- Business Plus
- $200–320
- Economy
- $160–330
- Economy Plus
- $180–330
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Ny Moynihan Train Hall At Penn Station to Fayetteville Amtrak Station
- Ave. Duration
- 10h 47m
- Frequency
- Twice daily
- Estimated price
- $180–360
- Website
- https://www.amtrak.com/home.html
Train from Pittsburgh Amtrak Station to Raleigh Union Station
- Ave. Duration
- 14h 16m
- Frequency
- Once daily
- Estimated price
- $190–390
- Website
- https://www.amtrak.com/home.html
- Phone
- 1.800.461.8558
- [email protected]
- Website
- ontarionorthland.ca
Bus from North Bay to Ottawa - Via Rail
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $19–55
- Website
- https://www.ontarionorthland.ca/en
- Children
- $19–28
- Senior
- $30–50
- Adult
- $35–55
Bus from North Bay to Union Station Bus Terminal
- Ave. Duration
- 5h 23m
- Frequency
- Twice daily
- Estimated price
- $18–55
- Website
- https://www.ontarionorthland.ca/en
- Children
- $18–27
- Senior
- $30–45
- Adult
- $35–55
Bus from North Bay Health Ctr to Sudbury
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $8–25
- Website
- https://www.ontarionorthland.ca/en
- Children
- $8–13
- Senior
- $14–21
- Adult
- $17–25
Bus from North Bay to Union Station Bus Terminal
- Ave. Duration
- 5h 23m
- Frequency
- Twice daily
- Estimated price
- $18–55
- Website
- https://www.ontarionorthland.ca/en
- Children
- $18–27
- Senior
- $30–45
- Adult
- $35–55
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Ottawa to Newark Penn Station
- Ave. Duration
- 9h 10m
- Frequency
- 5 times a week
- Estimated price
- $65–120
- Schedules at
- flixbus.com
Bus from Newark Penn Station to Raleigh Bus Station
- Ave. Duration
- 10h 20m
- Frequency
- 5 times a week
- Estimated price
- $75–130
- Schedules at
- flixbus.com
Bus from North Bay to Toronto Pearson Airport
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Estimated price
- $30–55
- Schedules at
- flixbus.com
Bus from North Bay to Toronto Pearson Airport
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a week
- Estimated price
- $30–55
- Schedules at
- flixbus.com
Bus from Buffalo Niagara International Airport to Rochester Bus Stop
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- $10–17
- Schedules at
- flixbus.com
Bus from Toronto to Buffalo
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a day
- Estimated price
- $16–27
- 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 Newark Penn Station to Raleigh Bus Station
- Ave. Duration
- 9h 10m
- Frequency
- 4 times a day
- Estimated price
- $75–150
- Website
- https://www.greyhound.com/
Bus from Raleigh Bus Station to Wilmington Cape Fear Public Transit
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Estimated price
- $24–45
- Website
- https://www.greyhound.com/
Bus from Wilmington Cape Fear Public Transit to Myrtle Beach Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $12–23
- Website
- https://www.greyhound.com/
Bus from Fayetteville Bus Station to Myrtle Beach Bus Station
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- $60–120
- Website
- https://www.greyhound.com/
Bus from Toronto to Buffalo
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $16–35
- Website
- https://www.greyhound.com/
Bus from Raleigh Bus Station to Myrtle Beach Bus Station
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- $70–140
- Website
- https://www.greyhound.com/
- Phone
- +1 905 374 8111
- [email protected]
- Website
- niagaraairbus.com
Shuttle from Pearson International Airport Terminal 1 to Buffalo Airport
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–120
- Website
- https://www.niagaraairbus.com/
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Toronto to Buffalo
- Ave. Duration
- 2h 55m
- Frequency
- 4 times a day
- Estimated price
- $22–60
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $22–60
- Flexible
- $40–60
Bus from Buffalo, Ny to Pittsburgh, Pa
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- $50–220
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $50–210
- Flexible
- $90–220
Want to know more about travelling around United States
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
Book your North Bay to Myrtle Beach bus tickets online with Omio.
There are 4582+ hotels available in Myrtle Beach.


















