Which bus from Philadelphia, PA to Toronto, ON is the best?
Check the bus schedule for Philadelphia, PA to Toronto, ON. Here is a selection of the cheapest coach trips for the next days from bus operators like Greyhound US or FlixBus. To see the full timetable for all coaches just use or search and compare.
Cheapest bus trips today
-
FlixBus16h 10m018:45Philadelphia, PASpring Garden St & 2nd St Bus Stop10:55Toronto, ONUnion Station Bus Terminal0EconomyA Bus from FlixBus goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 30/03/2025 18:45:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 31/03/2025 10:55:00. 50 Economy ticket for £92 per person are available. Travel duration is 16h 10m
-
Greyhound US22h 55m020:00Philadelphia, PASchuylkill Ave and Walnut Street18:55Toronto, ONScarborough Town Center0EconomyA Bus from Greyhound US goes from Schuylkill Ave and Walnut Street, Philadelphia, PA (USA) at 30/03/2025 20:00:00 to Scarborough Town Center, Toronto, ON (Canada) arriving at 31/03/2025 18:55:00. 50 Economy ticket for £93 per person are available. Travel duration is 22h 55m
-
Greyhound US14h 55m020:00Philadelphia, PASchuylkill Ave and Walnut Street10:55Toronto, ONUnion Station Bus Terminal0EconomyA Bus from Greyhound US goes from Schuylkill Ave and Walnut Street, Philadelphia, PA (USA) at 30/03/2025 20:00:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 31/03/2025 10:55:00. 50 Economy ticket for £94 per person are available. Travel duration is 14h 55m
-
Greyhound US19h 25m011:55Philadelphia, PASchuylkill Ave and Walnut Street07:20Toronto, ONScarborough Town Center0EconomyA Bus from Greyhound US goes from Schuylkill Ave and Walnut Street, Philadelphia, PA (USA) at 30/03/2025 11:55:00 to Scarborough Town Center, Toronto, ON (Canada) arriving at 31/03/2025 07:20:00. 50 Economy ticket for £94 per person are available. Travel duration is 19h 25m
-
FlixBus16h 10m018:45Philadelphia, PASpring Garden St & 2nd St Bus Stop10:55Toronto, ONFront St West0EconomyA Bus from FlixBus goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 30/03/2025 18:45:00 to Front St West, Toronto, ON (Canada) arriving at 31/03/2025 10:55:00. 50 Economy ticket for £95 per person are available. Travel duration is 16h 10m
-
-
Busbud21h 15m017:45Philadelphia, PASpring Garden St & 2nd St Bus Stop04:40Niagara Falls, ONTable Rock0EconomyA Bus from Busbud goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 02/04/2025 17:45:00 to Table Rock, Niagara Falls, ON (Canada) arriving at 03/04/2025 04:40:00. 50 Economy ticket for £43 per person are available. Travel duration is 10h 55m
-
Busbud2h 0m013:00Niagara Falls, ONCoach Station15:00Toronto, ONUnion Station Bus Terminal0EconomyA Bus from Busbud goes from Coach Station, Niagara Falls, ON (Canada) at 03/04/2025 13:00:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 03/04/2025 15:00:00. 50 Economy ticket for £3 per person are available. Travel duration is 2h 0m
Waiting Time 8h 20m -
Cheapest bus trips Wednesday
-
FlixBus15h 35m003:50Philadelphia, PASpring Garden St & 2nd St Bus Stop19:25Toronto, ONUnion Station Bus Terminal0EconomyA Bus from FlixBus goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 02/04/2025 03:50:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 02/04/2025 19:25:00. 50 Economy ticket for £64 per person are available. Travel duration is 15h 35m
-
FlixBus12h 55m017:45Philadelphia, PASpring Garden St & 2nd St Bus Stop06:40Toronto, ONUnion Station Bus Terminal0EconomyA Bus from FlixBus goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 02/04/2025 17:45:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 03/04/2025 06:40:00. 50 Economy ticket for £64 per person are available. Travel duration is 12h 55m
-
FlixBus13h 35m017:45Philadelphia, PASpring Garden St & 2nd St Bus Stop07:20Toronto, ONScarborough Town Center0EconomyA Bus from FlixBus goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 02/04/2025 17:45:00 to Scarborough Town Center, Toronto, ON (Canada) arriving at 03/04/2025 07:20:00. 50 Economy ticket for £64 per person are available. Travel duration is 13h 35m
-
Greyhound US15h 55m019:00Philadelphia, PAConvention Center10:55Toronto, ONUnion Station Bus Terminal0EconomyA Bus from Greyhound US goes from Convention Center, Philadelphia, PA (USA) at 02/04/2025 19:00:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 03/04/2025 10:55:00. 50 Economy ticket for £64 per person are available. Travel duration is 15h 55m
-
Greyhound US15h 0m006:00Philadelphia, PASchuylkill Ave and Walnut Street21:00Toronto, ONUnion Station Bus Terminal0EconomyA Bus from Greyhound US goes from Schuylkill Ave and Walnut Street, Philadelphia, PA (USA) at 02/04/2025 06:00:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 02/04/2025 21:00:00. 50 Economy ticket for £64 per person are available. Travel duration is 15h 0m
-
-
Busbud14h 35m017:45Philadelphia, PASpring Garden St & 2nd St Bus Stop04:40Niagara Falls, ONTable Rock0EconomyA Bus from Busbud goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 02/04/2025 17:45:00 to Table Rock, Niagara Falls, ON (Canada) arriving at 03/04/2025 04:40:00. 50 Economy ticket for £43 per person are available. Travel duration is 10h 55m
-
Busbud1h 50m006:30Niagara Falls, ONTable Rock08:20Toronto, ONUnion Station Bus Terminal0EconomyA Bus from Busbud goes from Table Rock, Niagara Falls, ON (Canada) at 03/04/2025 06:30:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 03/04/2025 08:20:00. 50 Economy ticket for £6 per person are available. Travel duration is 1h 50m
Waiting Time 1h 50m -
Cheapest bus trips Thursday
-
FlixBus12h 55m017:45Philadelphia, PASpring Garden St & 2nd St Bus Stop06:40Toronto, ONUnion Station Bus Terminal0EconomyA Bus from FlixBus goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 03/04/2025 17:45:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 04/04/2025 06:40:00. 50 Economy ticket for £72 per person are available. Travel duration is 12h 55m
-
FlixBus21h 15m020:45Philadelphia, PASpring Garden St & 2nd St Bus Stop18:00Toronto, ONUnion Station Bus Terminal0EconomyA Bus from FlixBus goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 03/04/2025 20:45:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 04/04/2025 18:00:00. 50 Economy ticket for £72 per person are available. Travel duration is 21h 15m
-
FlixBus13h 35m017:45Philadelphia, PASpring Garden St & 2nd St Bus Stop07:20Toronto, ONScarborough Town Center0EconomyA Bus from FlixBus goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 03/04/2025 17:45:00 to Scarborough Town Center, Toronto, ON (Canada) arriving at 04/04/2025 07:20:00. 50 Economy ticket for £72 per person are available. Travel duration is 13h 35m
-
Greyhound US16h 35m004:25Philadelphia, PAConvention Center21:00Toronto, ONUnion Station Bus Terminal0EconomyA Bus from Greyhound US goes from Convention Center, Philadelphia, PA (USA) at 03/04/2025 04:25:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 03/04/2025 21:00:00. 50 Economy ticket for £72 per person are available. Travel duration is 16h 35m
-
Greyhound US15h 55m019:00Philadelphia, PAConvention Center10:55Toronto, ONUnion Station Bus Terminal0EconomyA Bus from Greyhound US goes from Convention Center, Philadelphia, PA (USA) at 03/04/2025 19:00:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 04/04/2025 10:55:00. 50 Economy ticket for £72 per person are available. Travel duration is 15h 55m
-
-
Busbud14h 35m017:45Philadelphia, PASpring Garden St & 2nd St Bus Stop04:40Niagara Falls, ONTable Rock0EconomyA Bus from Busbud goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 02/04/2025 17:45:00 to Table Rock, Niagara Falls, ON (Canada) arriving at 03/04/2025 04:40:00. 50 Economy ticket for £43 per person are available. Travel duration is 10h 55m
-
Busbud1h 50m006:30Niagara Falls, ONTable Rock08:20Toronto, ONUnion Station Bus Terminal0EconomyA Bus from Busbud goes from Table Rock, Niagara Falls, ON (Canada) at 03/04/2025 06:30:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 03/04/2025 08:20:00. 50 Economy ticket for £6 per person are available. Travel duration is 1h 50m
Waiting Time 1h 50m -
Cheapest bus trips Saturday
-
FlixBus12h 55m017:45Philadelphia, PASpring Garden St & 2nd St Bus Stop06:40Toronto, ONUnion Station Bus Terminal0EconomyA Bus from FlixBus goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 05/04/2025 17:45:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 06/04/2025 06:40:00. 50 Economy ticket for £70 per person are available. Travel duration is 12h 55m
-
FlixBus16h 10m018:45Philadelphia, PASpring Garden St & 2nd St Bus Stop10:55Toronto, ONUnion Station Bus Terminal0EconomyA Bus from FlixBus goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 05/04/2025 18:45:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 06/04/2025 10:55:00. 50 Economy ticket for £70 per person are available. Travel duration is 16h 10m
-
FlixBus13h 35m017:45Philadelphia, PASpring Garden St & 2nd St Bus Stop07:20Toronto, ONScarborough Town Center0EconomyA Bus from FlixBus goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 05/04/2025 17:45:00 to Scarborough Town Center, Toronto, ON (Canada) arriving at 06/04/2025 07:20:00. 50 Economy ticket for £70 per person are available. Travel duration is 13h 35m
-
Greyhound US15h 55m019:00Philadelphia, PAConvention Center10:55Toronto, ONUnion Station Bus Terminal0EconomyA Bus from Greyhound US goes from Convention Center, Philadelphia, PA (USA) at 05/04/2025 19:00:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 06/04/2025 10:55:00. 50 Economy ticket for £70 per person are available. Travel duration is 15h 55m
-
Greyhound US15h 0m006:00Philadelphia, PASchuylkill Ave and Walnut Street21:00Toronto, ONUnion Station Bus Terminal0EconomyA Bus from Greyhound US goes from Schuylkill Ave and Walnut Street, Philadelphia, PA (USA) at 05/04/2025 06:00:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 05/04/2025 21:00:00. 50 Economy ticket for £71 per person are available. Travel duration is 15h 0m
-
-
Busbud14h 35m017:45Philadelphia, PASpring Garden St & 2nd St Bus Stop04:40Niagara Falls, ONTable Rock0EconomyA Bus from Busbud goes from Spring Garden St & 2nd St Bus Stop, Philadelphia, PA (USA) at 02/04/2025 17:45:00 to Table Rock, Niagara Falls, ON (Canada) arriving at 03/04/2025 04:40:00. 50 Economy ticket for £43 per person are available. Travel duration is 10h 55m
-
Busbud1h 50m006:30Niagara Falls, ONTable Rock08:20Toronto, ONUnion Station Bus Terminal0EconomyA Bus from Busbud goes from Table Rock, Niagara Falls, ON (Canada) at 03/04/2025 06:30:00 to Union Station Bus Terminal, Toronto, ON (Canada) arriving at 03/04/2025 08:20:00. 50 Economy ticket for £6 per person are available. Travel duration is 1h 50m
Waiting Time 1h 50m -
What is the best day and time to travel by bus between Philadelphia, PA and Toronto, ON?
All facts for Philadelphia, PA to Toronto, ON bus at a glance
Compare all coach operators like Greyhound US and FlixBus that travel daily 42 times by bus from Philadelphia, PA to Toronto, ON in one click. Book your Philadelphia, PA to Toronto, ON bus ticket starting from £64!
Cheapest Bus | £64 |
Fastest Bus | 12h 55m |
Earliest Coach | 03:25 |
Latest Coach | 20:30 |
Daily Bus Connections | 42 Ø |
Distance | 543.0 km |
Coach Companies | Greyhound US and FlixBus |
What are the cheapest coach tickets from Philadelphia, PA to Toronto, ON?
Every day, 42 buses from 2 coach companies leave Philadelphia, PA for Toronto, ON. Check the table below to find the cheapest prices for coach tickets for this route, starting from 30/03/2025 and for the following days. Make sure get the cheapest bus ticket!
The cheapest time to travel from Philadelphia, PA to Toronto, ON
How to save money travelling from Philadelphia, PA to Toronto, ON
Book the ticket from Philadelphia, PA to Toronto, ON in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the coach from Philadelphia, PA to Toronto, ON, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later coaches from Philadelphia, PA to Toronto, ON are also emptier.Check for bus deals and promotions for all bus companies in this route. On CheckMyBus we show special offers directly in the coach trip on our search. Sign-up and check or deals sections and get notifications on our latest travel hacks.
All bus stations and stops in Philadelphia, PA and Toronto, ON
Here is a map with all coach stations in Philadelphia, PA and Toronto, ON. Compare which stop is closest to your destination to save time to find the fastest buses and connections.
All you need to know when you travel by bus from Philadelphia, PA to Toronto, ON
FAQs for Philadelphia, PA to Toronto, ON bus
How much does a Philadelphia, PA Toronto, ON coach trip cost?
How much could I save by comparing buses from Philadelphia, PA to Toronto, ON?
How many connections are available for the Philadelphia, PA Toronto, ON route on average every day?
How long does a bus to Toronto, ON from Philadelphia, PA take?
What time is the first bus from Philadelphia, PA to Toronto, ON?
What time is the last coach from Philadelphia, PA to Toronto, ON?
Which bus companies serve the Philadelphia, PA Toronto, ON route?
Is there a direct bus between Philadelphia, PA and Toronto, ON?
What can I take with me on the bus to Toronto, ON from Philadelphia, PA?
What equipment is available for the Philadelphia, PA Toronto, ON bus route?
Available seat classes which are offered on the bus route Philadelphia, PA to Toronto, ON
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
More bus routes to Philadelphia, PA and to Toronto, ON
- Bus Routes to Philadelphia, PA
- Coach Atlanta, GA to Philadelphia, PA
- Bus from Atlantic City, NJ to Philadelphia, PA
- Buses Baltimore, MD to Philadelphia, PA
- Bus to Philadelphia, PA from Boston, MA
- Bus from Charlotte, NC to Philadelphia, PA
- Knoxville, TN to Philadelphia, PA coach
- Coach from New Haven, CT to Philadelphia, PA
- Bus Newark to Philadelphia, PA
- Pittsburgh to Philadelphia, PA coach
- Bus to Philadelphia, PA from Raleigh, NC
- Coach from Roanoke, VA to Philadelphia, PA
- Bus State College, PA to Philadelphia, PA
- Bus Routes to Toronto, ON
- Buses Barrie, ON to Toronto, ON
- Bus Bells Corners, ON to Toronto, ON
- Brockville, ON to Toronto, ON coach
- Coach from Calgary, AB to Toronto, ON
- Bus to Toronto, ON from Cambridge, ON
- Buses Chatham, ON to Toronto, ON
- Bus from Collingwood, ON to Toronto, ON
- Coach to Toronto, ON from Detroit
- Coach Kirkland, QC to Toronto, ON
- Coaches London, ON to Toronto, ON
- Coach Moncton, NB to Toronto, ON
- Bus to Toronto, ON from Montreal
- Coaches New York to Toronto, ON
- Niagara Falls, ON to Toronto, ON coach
- Buses Orillia, ON to Toronto, ON
- Coaches Ottawa, ON to Toronto, ON
- Peterborough, ON to Toronto, ON coach
- Coach from Portland, ME to Toronto, ON
- Bus from Queens Village, NY to Toronto, ON
- Coach Vancouver, BC to Toronto, ON