Compare prices and tickets by train, bus or flight

Wed
Dec 8
$95Amtrak
$29Flixbus
$51American Airlines
Thu
Dec 9
$59Amtrak
$29Flixbus
$51American Airlines
Fri
Dec 10
$59Amtrak
$32Flixbus
Find prices
Sat
Dec 11
Find prices
$38Flixbus
$51American Airlines
Sun
Dec 12
$59Amtrak
Find prices
Find prices
Mon
Dec 13
Find prices
$29Flixbus
$51American Airlines
Tue
Dec 14
$36Amtrak
$32Flixbus
$56American Airlines
Wed
Dec 15
Find prices
$33Flixbus
$51American Airlines
Thu
Dec 16
$59Amtrak
$39Flixbus
$145United
Fri
Dec 17
$171Amtrak
Find prices
$263Republic Airlines
Sat
Dec 18
Find prices
$58Flixbus
$264Republic Airlines
Sun
Dec 19
$150Amtrak
$48Flixbus
Find prices
Mon
Dec 20
Find prices
$39Flixbus
$200American Airlines
Tue
Dec 21
$83Amtrak
$37Flixbus
$157American Airlines
Wed
Dec 22
Find prices
$32Flixbus
Find prices
Thu
Dec 23
$214Amtrak
Find prices
$159Republic Airlines
Fri
Dec 24
$46Amtrak
$36Flixbus
$349United
Sat
Dec 25
$36Amtrak
$33Flixbus
$125Republic Airlines
Sun
Dec 26
Find prices
$58Flixbus
$205American Airlines
Mon
Dec 27
$171Amtrak
$38Flixbus
$182American Airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Boston to Philadelphia

distanceDistance270 miles (435 km)
changesDirect busYes

Buses from Boston to Philadelphia cover the 270 miles (435 km) long trip with our travel partners like. There are direct bus services available.

Travel Tips

Bus to Philadelphia from Boston
Take the bus to Philadelphia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Boston to Philadelphia.
FAQs
How many miles is it from Boston to Philadelphia by bus?
The Boston to Philadelphia bus distance is approximately 270 miles (435 km).
What time is the earliest bus from Boston to Philadelphia? What time is the last bus from Boston to Philadelphia?
You can take the earliest bus from Boston to Philadelphia at 7: 00 AM   or take the last bus from Boston to Philadelphia leaving at 10: 00 PM. Look for the latest Boston to Philadelphia bus schedules on Omio and book the best time to take the bus for this journey.