There are 8 ways to get from GREENHILL at ST. STEVEN to Scranton by train, bus, bus (Greyhound), car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Aldershot to SyracuseVIA Rail
- Take the bus from Syracuse Bus Station to ScrantonFlixBus 2686 / ...
9h 40m$92–173Bus
cheapest- Take the bus from Hamilton GO Centre Bus to Union Station Bus Terminal16 / ...
- Take the bus from Toronto to Scranton Bus StationGreyhound US0215
12h 24m$59–122Drive 296.1 mi
- Drive from GREENHILL at ST. STEVEN to Scranton296.1 mi
6h 5m$68–98Bus to Toronto Pearson International Airport, fly to Newark Liberty International Airport, bus
- Take the bus from Hamilton GO Centre Bus to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Newark Liberty International Airport (EWR)YYZ - EWR
- Take the bus from Newark Penn Station to Scranton
9h 26m$147–428Train, bus via Niagara Falls
- Take the train from West Harbour GO to Niagara Falls GOLw
- Take the train from Niagara Falls Amtrak Station to Syracuse Regional Transportation Center
- Take the bus from Syracuse Bus Station to Scranton
11h 41m$66–147Bus via Binghamton
- Take the bus from Burlington GO Bus to Niagara Falls Bus Terminal12
- Take the bus from Niagara Falls to Binghamton
- Take the bus from Binghamton to Scranton Bus Station
13h 11m$68–212Bus to Toronto Pearson International Airport, fly to Laguardia Airport, bus
- Take the bus from Hamilton GO Centre Bus to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Laguardia Airport (LGA)YYZ - LGA
- Take the bus from Port Authority Bus Terminal to Scranton, PA
10h 7m$153–378Train to Toronto Island Airport, fly to Newark Liberty International Airport, bus
- Take the train from West Harbour GO to Exhibition GO
- Fly from Toronto Island Airport (YTZ) to Newark Liberty International Airport (EWR)YTZ - EWR
- Take the bus from Newark Penn Station to Scranton
10h 12m$140–382
GREENHILL at ST. STEVEN to Scranton by foot and bus
Questions & Answers
The cheapest way to get from GREENHILL at ST. STEVEN to Scranton is to bus which costs $55 - $130 and takes 12h 24m.
The fastest way to get from GREENHILL at ST. STEVEN to Scranton is to drive which takes 6h 5m and costs $65 - $100.
No, there is no direct bus from GREENHILL at ST. STEVEN to Scranton station. However, there are services departing from QUIGLEY opposite ST. ANDREWS and arriving at Scranton Bus Station via Hamilton GO Centre Bus and Toronto. The journey, including transfers, takes approximately 12h 24m.
The distance between GREENHILL at ST. STEVEN and Scranton is 371 miles. The road distance is 297.8 miles.
The best way to get from GREENHILL at ST. STEVEN to Scranton without a car is to train and bus which takes 9h 40m and costs $90 - $180.
It takes approximately 9h 40m to get from GREENHILL at ST. STEVEN to Scranton, including transfers.
GREENHILL at ST. STEVEN to Scranton bus services, operated by GO Transit, depart from Hamilton GO Centre Bus station.
GREENHILL at ST. STEVEN to Scranton bus services, operated by GO Transit, arrive at Union Station Bus Terminal.
Yes, the driving distance between GREENHILL at ST. STEVEN to Scranton is 298 miles. It takes approximately 6h 5m to drive from GREENHILL at ST. STEVEN to Scranton.
There are 68+ hotels available in Scranton.
What companies run services between GREENHILL at ST. STEVEN, ON, Canada and Scranton, PA, USA?
You can take a vehicle from GREENHILL at ST. STEVEN to Scranton Bus Station via QUIGLEY opposite ST. ANDREWS, HUNTER at JOHN, Hamilton GO Centre Bus, Union Station Bus Terminal, and Toronto in around 12h 24m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Newark Liberty International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $35–240
Flights from Toronto Pearson International Airport to Laguardia Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $40–260
- Website
- united.com
Flights from Toronto Pearson International Airport to Newark Liberty International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $35–240
Flights from Toronto Pearson International Airport to Laguardia Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- $40–260
- Website
- flyporter.com
Flights from Toronto Pearson International Airport to Newark Liberty International Airport via Ottawa
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $110–340
Flights from Toronto Pearson International Airport to Laguardia Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $120–240
Flights from Toronto Island Airport to Newark Liberty International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $100–290
Flights from Toronto Island Airport to Newark Liberty International Airport via Ottawa
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- $100–290
- Website
- delta.com
Flights from Toronto Pearson International Airport to Laguardia Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- $40–260
- Website
- aa.com
Flights from Toronto Pearson International Airport to Laguardia Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $40–260
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Aldershot to Syracuse
- Ave. Duration
- 5h 41m
- Frequency
- Once daily
- Estimated price
- $35–95
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $40–95
- Economy Adult - Advanced Booking
- $40–80
- Economy Escape Advanced Booking - Adult
- $35–50
Train from Niagara Falls Amtrak Station to Syracuse Regional Transportation Center
- Ave. Duration
- 3h 2m
- Frequency
- Once daily
- Estimated price
- $29–90
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $35–90
- Economy Adult - Advanced Booking
- $35–75
- Economy Escape Advanced Booking - Adult
- $29–45
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Train from West Harbour GO to Niagara Falls GO
- Ave. Duration
- 1h 14m
- Frequency
- Every 4 hours
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
Train from West Harbour GO to Exhibition GO
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- $8–11
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–11
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Niagara Falls Amtrak Station to Syracuse Regional Transportation Center
- Ave. Duration
- 3h 2m
- Frequency
- 3 times a day
- Estimated price
- $30–45
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Syracuse Bus Station to Scranton
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- $25–40
- Schedules at
- flixbus.com
Bus from Newark Penn Station to Scranton
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $27–60
- Schedules at
- flixbus.com
- Phone
- +1 888-438-6646
- Website
- gotransit.com
Bus from Hamilton GO Centre Bus to Union Station Bus Terminal
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $8–10
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–10
Bus from Hamilton GO Centre Bus to Pearson International Airport Terminal 1
- Ave. Duration
- 1h 20m
- Frequency
- Every 20 minutes
- Estimated price
- $8–11
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $8–11
Bus from Burlington GO Bus to Niagara Falls Bus Terminal
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $9–12
- Website
- https://www.gotransit.com/
- Website
- https://www.gotransit.com/en/see-schedules
- Passenger
- $9–12
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Toronto to Scranton Bus Station
- Ave. Duration
- 9h 5m
- Frequency
- Once daily
- Estimated price
- $50–110
- Website
- https://www.greyhound.com/
Bus from Binghamton to Scranton Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- $15–35
- Website
- https://www.greyhound.com/
Bus from Port Authority Bus Terminal to Scranton, PA
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $24–45
- Website
- https://www.greyhound.com/
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Niagara Falls to Binghamton
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $40–160
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $40–150
- Flexible
- $70–160
Bus from Port Authority Bus Terminal to Scranton, PA
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- $28–95
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- $28–90
- Flexible
- $55–95
- Phone
- +1 800-233-8604
- Website
- martzbus.com
Bus from Port Authority Bus Terminal to Scranton, PA
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- Estimated price
- $60–85
- Website
- https://martzbus.com
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
What documents do I need to cross Niagara Falls?
Read the travel guide



















