Find the cheapest bus tickets from Toronto, ON to Philadelphia, PA

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

6:00 am8:35 pm
$92
Coach TerminalGreyhound Station
6:00 am
Coach Terminal
8:35 pm
Greyhound Station
Greyhound
$92USD
1:35 pm8:55 am
$115
YYZ AirportGreyhound Station
1:35 pm
YYZ Airport
8:55 am
Greyhound Station
Greyhound
$115USD
11:00 am4:50 am
$92
Coach TerminalGreyhound Station
11:00 am
Coach Terminal
4:50 am
Greyhound Station
Greyhound
$92USD
1:50 pm8:55 am
$115
YYZ AirportGreyhound Station
1:50 pm
YYZ Airport
8:55 am
Greyhound Station
Greyhound
$115USD
3:00 pm8:55 am
$92
Coach TerminalGreyhound Station
3:00 pm
Coach Terminal
8:55 am
Greyhound Station
Greyhound
$92USD
6:00 am8:35 pm
$92
Coach TerminalGreyhound Station
6:00 am
Coach Terminal
8:35 pm
Greyhound Station
Greyhound
$92USD

Cheap buses leaving tomorrow
One passenger / one way

6:00 am8:35 pm
$79
Coach TerminalGreyhound Station
6:00 am
Coach Terminal
8:35 pm
Greyhound Station
Greyhound
$79USD
1:35 pm8:55 am
$121
YYZ AirportGreyhound Station
1:35 pm
YYZ Airport
8:55 am
Greyhound Station
Greyhound
$121USD
8:30 am1:10 am
$85
Coach TerminalGreyhound Station
8:30 am
Coach Terminal
1:10 am
Greyhound Station
Greyhound
$85USD
1:50 pm8:55 am
$121
YYZ AirportGreyhound Station
1:50 pm
YYZ Airport
8:55 am
Greyhound Station
Greyhound
$121USD
11:00 am4:50 am
$85
Coach TerminalGreyhound Station
11:00 am
Coach Terminal
4:50 am
Greyhound Station
Greyhound
$85USD
6:00 am8:35 pm
$79
Coach TerminalGreyhound Station
6:00 am
Coach Terminal
8:35 pm
Greyhound Station
Greyhound
$79USD

Cheap buses leaving Sunday
One passenger / one way

11:00 am4:50 am
$89
Coach TerminalGreyhound Station
11:00 am
Coach Terminal
4:50 am
Greyhound Station
Greyhound
$89USD
1:35 pm8:55 am
$119
YYZ AirportGreyhound Station
1:35 pm
YYZ Airport
8:55 am
Greyhound Station
Greyhound
$119USD
6:00 am8:35 pm
$95
Coach TerminalGreyhound Station
6:00 am
Coach Terminal
8:35 pm
Greyhound Station
Greyhound
$95USD
1:50 pm8:55 am
$119
YYZ AirportGreyhound Station
1:50 pm
YYZ Airport
8:55 am
Greyhound Station
Greyhound
$119USD
3:00 pm8:55 am
$95
Coach TerminalGreyhound Station
3:00 pm
Coach Terminal
8:55 am
Greyhound Station
Greyhound
$95USD
11:00 am4:50 am
$89
Coach TerminalGreyhound Station
11:00 am
Coach Terminal
4:50 am
Greyhound Station
Greyhound
$89USD

Cheap buses leaving Tuesday
One passenger / one way

7:00 pm10:05 am
$55
Coach TerminalGreyhound Station
7:00 pm
Coach Terminal
10:05 am
Greyhound Station
Greyhound
$55USD
4:30 pm10:05 am
$83
YYZ AirportGreyhound Station
4:30 pm
YYZ Airport
10:05 am
Greyhound Station
Greyhound
$83USD
6:00 am8:35 pm
$62
Coach TerminalGreyhound Station
6:00 am
Coach Terminal
8:35 pm
Greyhound Station
Greyhound
$62USD
1:35 pm8:55 am
$86
YYZ AirportGreyhound Station
1:35 pm
YYZ Airport
8:55 am
Greyhound Station
Greyhound
$86USD
8:30 am1:10 am
$62
Coach TerminalGreyhound Station
8:30 am
Coach Terminal
1:10 am
Greyhound Station
Greyhound
$62USD
7:00 pm10:05 am
$55
Coach TerminalGreyhound Station
7:00 pm
Coach Terminal
10:05 am
Greyhound Station
Greyhound
$55USD

Bus Toronto to Philadelphia: Trip Overview

10
Daily Buses
5:40 am - 11:30 pm
Departure Time
$78
Average Price
Average Trip Duration

Trip Reviews for Toronto - Philadelphia

3.4 out of 5 stars

User reviews from travelers who booked a bus ticket from Toronto to Philadelphia

Ratings and Reviews (8)


Taryn E.August 12, 2018 | Timeliness: 5 | Staff: 3 | 

Bus driver in the states was rude to an elderly couple that did not speak english well. When he was aaking them to move seats he said "police" he would call. Very rude and uncalled for.

Oommen P.August 11, 2018 | Timeliness: 5 | Staff: 3 | 

Staff behavior was not (one) satisfied

Andre N.March 9, 2018 | Timeliness: 1 | Staff: 1 | 

The bus from Port Authority to Philly was "delayed until further notice". There was no explanation given, no attempt made to rectify the situation. This is the last time I am ever, EVER taking Greyhound.

Kashyap P.December 25, 2017 | Timeliness: 3 | Staff: 5 | 

It was uncoordinated and trash...

Kalpesh P.August 25, 2017 | Timeliness: 4 | Staff: 3 | 

Customer representatives should have more knowledge, eg: trip delays, transfers, border crossing, etc.)

Pamela H.August 10, 2017 | Timeliness: 4 | Staff: 4 | 

There is no wifi on the bus...

Harsh P.May 26, 2017 | Timeliness: 4 | Staff: 4 | 

Improve your wifi system

Rohan S.December 24, 2016 | Timeliness: 4 | Staff: 5 | 

Great

Toronto to Philadelphia Route Map

Bus companies on this route

Toronto to Philadelphia Buses

Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from Toronto to Philadelphia.

We make it our job to connect you with the most dependable bus companies that cover bus service from Toronto to Philadelphia.

From cheap bus tickets to more luxurious buses traveling from Toronto to Philadelphia, we offer a wide range of bus services to best suit your needs depending on how much your budget is.

Bus Companies

Bus service from Toronto to Philadelphia is covered by Greyhound.

Stations & Stops

Buses leaving from Toronto to Philadelphia will depart from Scarborough Town Centre, Toronto Coach Terminal, Yorkdale Bus Terminal, University Ave and Wellington Street, Front St & York St, Bay St, Black Creek Village, Don Valley Parkway or Pearson YYZ Airport.

A bus ride to Philadelphia will drop you off at Greyhound Station, Philadelphia, Ludlow & 38th St, JFK Bd & N 30th St, 30th St Station, Chinatown, Chinatown, Columbus Crossing, Schuylkill Avenue or Suburban Station.

Daily Buses10
Departure Time5:40 am - 11:30 pm
Average Price
$78
Average Trip Duration
Bus companies on this routeGreyhound US, Greyhound US

About Bus Travel

Bus Travel Tips

If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from Toronto to Philadelphia but it'll also be endearing to native speakers who will surely appreciate your effort.

From miles long of beauteous natural landscapes to impressive man-crafted sights, you’re bound to be in for a visual treat on your bus trip from Toronto to Philadelphia.

Taking the bus creates the smallest carbon footprint compared to other modes of transport. Not to mention that buses will allow you to discover scenic gems from Toronto to Philadelphia that are otherwise impossible to come by with a plane.

Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Toronto to Philadelphia.

Did you know?

9.2% of ground transportation in Europe is done by bus versus 7.4% by train.

The bus driver with the longest career in the world drove more than 2,000,000 miles and is a happy World Record holder.

One of the longest bus route in the world goes all the way from Ontario to Alberta in Canada (with the same bus). This trip is 3,435 km or 2,135 miles long and the price is a bit under $100.

Will you be returning to Toronto by bus?

If you are looking for the return bus journey, check out buses from Philadelphia to Toronto.

Popular Buses Connecting Toronto

Popular Buses Connecting Philadelphia

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others so you can buy tickets without a worry.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew