Find a Bus from Toronto to Philadelphia

Bus from Philadelphia to Toronto

Cheap buses leaving Friday
One passenger / one way

11:15 AM4:50 AM
$57
Toronto Coach TerminalGreyhound Station
Greyhound
11:15 AM
Toronto Coach Terminal
4:50 AM
Greyhound Station
Greyhound
$57USD
1:35 PM8:55 AM
$109
Pearson YYZ AirportGreyhound Station
Greyhound
1:35 PM
Pearson YYZ Airport
8:55 AM
Greyhound Station
Greyhound
$109USD
6:00 AM8:35 PM
$59
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
8:35 PM
Greyhound Station
Greyhound
$59USD
4:55 PM11:10 AM
$112
Front St & York StGreyhound Station
Greyhound
4:55 PM
Front St & York St
11:10 AM
Greyhound Station
Greyhound
$112USD
8:45 AM1:10 AM
$59
Toronto Coach TerminalGreyhound Station
Greyhound
8:45 AM
Toronto Coach Terminal
1:10 AM
Greyhound Station
Greyhound
$59USD
11:15 AM4:50 AM
$57
Toronto Coach TerminalGreyhound Station
Greyhound
11:15 AM
Toronto Coach Terminal
4:50 AM
Greyhound Station
Greyhound
$57USD

Cheap buses leaving today
One passenger / one way

6:00 AM8:35 PM
$67
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
8:35 PM
Greyhound Station
Greyhound
$67USD
6:00 AM8:35 PM
$67
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
8:35 PM
Greyhound Station
Greyhound
$67USD

Cheap buses leaving tomorrow
One passenger / one way

6:00 AM8:35 PM
$57
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
8:35 PM
Greyhound Station
Greyhound
$57USD
1:55 PM10:00 AM
$101
Pearson YYZ AirportGreyhound Station
Greyhound
1:55 PM
Pearson YYZ Airport
10:00 AM
Greyhound Station
Greyhound
$101USD
11:00 AM4:50 AM
$58
Toronto Coach TerminalGreyhound Station
Greyhound
11:00 AM
Toronto Coach Terminal
4:50 AM
Greyhound Station
Greyhound
$58USD
4:30 PM10:00 AM
$101
Pearson YYZ AirportGreyhound Station
Greyhound
4:30 PM
Pearson YYZ Airport
10:00 AM
Greyhound Station
Greyhound
$101USD
8:30 AM1:10 AM
$60
Toronto Coach TerminalGreyhound Station
Greyhound
8:30 AM
Toronto Coach Terminal
1:10 AM
Greyhound Station
Greyhound
$60USD
6:00 AM8:35 PM
$57
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
8:35 PM
Greyhound Station
Greyhound
$57USD

Cheap buses leaving Tuesday
One passenger / one way

11:00 AM4:50 AM
$48
Toronto Coach TerminalGreyhound Station
Greyhound
11:00 AM
Toronto Coach Terminal
4:50 AM
Greyhound Station
Greyhound
$48USD
1:35 PM8:55 AM
$80
Pearson YYZ AirportGreyhound Station
Greyhound
1:35 PM
Pearson YYZ Airport
8:55 AM
Greyhound Station
Greyhound
$80USD
6:00 AM8:35 PM
$53
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
8:35 PM
Greyhound Station
Greyhound
$53USD
5:35 PM10:05 AM
$80
Pearson YYZ AirportGreyhound Station
Greyhound
5:35 PM
Pearson YYZ Airport
10:05 AM
Greyhound Station
Greyhound
$80USD
8:30 AM1:10 AM
$53
Toronto Coach TerminalGreyhound Station
Greyhound
8:30 AM
Toronto Coach Terminal
1:10 AM
Greyhound Station
Greyhound
$53USD
11:00 AM4:50 AM
$48
Toronto Coach TerminalGreyhound Station
Greyhound
11:00 AM
Toronto Coach Terminal
4:50 AM
Greyhound Station
Greyhound
$48USD

Cheap buses leaving Wednesday
One passenger / one way

11:30 PM3:10 PM
$42
Toronto Coach TerminalGreyhound Station
Greyhound
11:30 PM
Toronto Coach Terminal
3:10 PM
Greyhound Station
Greyhound
$42USD
1:35 PM8:55 AM
$79
Pearson YYZ AirportGreyhound Station
Greyhound
1:35 PM
Pearson YYZ Airport
8:55 AM
Greyhound Station
Greyhound
$79USD
7:00 PM10:00 AM
$47
Toronto Coach TerminalGreyhound Station
Greyhound
7:00 PM
Toronto Coach Terminal
10:00 AM
Greyhound Station
Greyhound
$47USD
5:35 PM10:00 AM
$79
Pearson YYZ AirportGreyhound Station
Greyhound
5:35 PM
Pearson YYZ Airport
10:00 AM
Greyhound Station
Greyhound
$79USD
3:00 PM8:55 AM
$48
Toronto Coach TerminalGreyhound Station
Greyhound
3:00 PM
Toronto Coach Terminal
8:55 AM
Greyhound Station
Greyhound
$48USD
11:30 PM3:10 PM
$42
Toronto Coach TerminalGreyhound Station
Greyhound
11:30 PM
Toronto Coach Terminal
3:10 PM
Greyhound Station
Greyhound
$42USD

Cheap buses leaving Thursday
One passenger / one way

6:00 AM8:35 PM
$50
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
8:35 PM
Greyhound Station
Greyhound
$50USD
6:55 AM1:10 AM
$83
Front St & York StGreyhound Station
Greyhound
6:55 AM
Front St & York St
1:10 AM
Greyhound Station
Greyhound
$83USD
8:30 AM1:10 AM
$50
Toronto Coach TerminalGreyhound Station
Greyhound
8:30 AM
Toronto Coach Terminal
1:10 AM
Greyhound Station
Greyhound
$50USD
1:35 PM8:55 AM
$87
Pearson YYZ AirportGreyhound Station
Greyhound
1:35 PM
Pearson YYZ Airport
8:55 AM
Greyhound Station
Greyhound
$87USD
11:00 AM4:50 AM
$50
Toronto Coach TerminalGreyhound Station
Greyhound
11:00 AM
Toronto Coach Terminal
4:50 AM
Greyhound Station
Greyhound
$50USD
6:00 AM8:35 PM
$50
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
8:35 PM
Greyhound Station
Greyhound
$50USD

Bus Toronto to Philadelphia: Trip Overview

10
Daily Buses
5:40 AM - 11:30 PM
Departure Time
$77
Average Price
Average Trip Duration

Trip Reviews for Toronto - Philadelphia

3.5 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 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 Bay St, University Ave and Wellington Street, Toronto Coach Terminal, Pearson YYZ Airport, Yorkdale Bus Terminal, Scarborough Town Centre, Black Creek Village, Don Valley Pkwy or Front St & York St.

A bus ride to Philadelphia will drop you off at Greyhound Station, JFK Bd & N 30th St, Philadelphia, Ludlow & 38th St or Walter Rand Trans Center.

Daily Buses10
Departure Time5:40 AM - 11:30 PM
Average Price
$77
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.

Popular Buses Connecting Toronto

Popular Buses Connecting Philadelphia

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud helps you easily search, compare and book intercity bus tickets on a worldwide scale with our comprehensive list of bus routes and schedules. Use Busbud to book your trip online, in your own language and currency, wherever you are. 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