There are 9 ways to get from Framingham to Philadelphia by train, bus, car, plane or tram

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  6 h 41 min

  1. Take the train from Boston Back Bay Station Amtrak to Philadelphia 30th Street Station Amtrak Acela Express / ...

$165 - $439

Cheapest option

Bus Coach Run  •  7 h 18 min

  1. Take the bus from Framingham, MA to New York, NY
  2. Take the bus from New York to Philadelphia, PA Nyc

$31

7 alternative options

Bus Limo Liner  •  7 h 33 min

  1. Take the bus from Framingham, MA to New York, NY
  2. Take the bus from New York, Ny to Philadelphia, Pa 3213 / ...

$118 - $138

Drive  •  5 h 6 min

  1. Drive from Framingham to Philadelphia 290.1 miles

$28 - $45

Fly Boston to Philadelphia, line 36 tram  •  4 h 26 min

  1. Fly from Boston (BOS) to Philadelphia (PHL) BOS - PHL
  2. Take the line 36 tram from Elmwood Av & Island Av - MBFS to 15th St Trolley Station

$105 - $312

Train to Worcester, fly to Philadelphia, line 36 tram  •  5 h 6 min

  1. Take the train from Framingham to Worcester
  2. Fly from Worcester (ORH) to Philadelphia (PHL) ORH - PHL
  3. Take the line 36 tram from Elmwood Av & Island Av - MBFS to 15th St Trolley Station

$175 - $921

Fly Boston to Newark, train  •  5 h 19 min

  1. Fly from Boston (BOS) to Newark (EWR) BOS - EWR
  2. Take the train from Newark Liberty Airport Amtrak to Philadelphia 30th Street Station Amtrak

$93 - $357

Train, I-93 to Manchester, fly to Philadelphia, line 36 tram  •  6 h 23 min

  1. Take the train from Framingham to South Station
  2. Take the I-93 from Boston, MA to North Londonderry, NH - exit 5
  3. Fly from Manchester (MHT) to Philadelphia (PHL) MHT - PHL
  4. Take the line 36 tram from Elmwood Av & Island Av - MBFS to 15th St Trolley Station

$183 - $508

Train, train to Providence, fly to Philadelphia, line 36 tram  •  6 h 26 min

  1. Take the train from Framingham to Back Bay
  2. Take the train from Boston Back Bay Station Amtrak to Providence Amtrak
  3. Fly from Providence (PVD) to Philadelphia (PHL) PVD - PHL
  4. Take the line 36 tram from Elmwood Av & Island Av - MBFS to 15th St Trolley Station

$185 - $561

Questions & Answers

The cheapest way to get from Framingham to Philadelphia is to bus which costs $31 and takes 7 h 18 min.

More details

The quickest way to get from Framingham to Philadelphia is to fly and line 36 tram which costs $100 - $320 and takes 4 h 26 min.

More details

No, there is no direct bus from Framingham to Philadelphia. However, there are services departing from Framingham, MA and arriving at Philadelphia, PA via New York. The journey, including transfers, takes approximately 7 h 18 min.

More details

No, there is no direct train from Framingham to Philadelphia station. However, there are services departing from Framingham and arriving at Philadelphia 30th Street Station Amtrak via Boston Back Bay Station Amtrak. The journey, including transfers, takes approximately 6 h 41 min.

More details

The distance between Framingham and Philadelphia is 254 miles. The road distance is 290.1 miles.

Get driving directions

The best way to get from Framingham to Philadelphia without a car is to train which takes 6 h 41 min and costs $160 - $440.

More details

It takes approximately 6 h 41 min to get from Framingham to Philadelphia, including transfers.

More details

Framingham to Philadelphia bus services, operated by Coach Run, depart from Framingham, MA station.

More details

Framingham to Philadelphia train services, operated by Amtrak Acela Express, arrive at Boston Back Bay Station Amtrak.

More details

The best way to get from Framingham to Philadelphia is to train which takes 6 h 41 min and costs $160 - $440. Alternatively, you can bus, which costs $31 and takes 7 h 18 min.

Mode details

Map of how to get from Framingham to Philadelphia.
Launch map view
  • Distance: 254.2 miles
  • Duration: 6 h 41 min

What companies run services between Framingham, MA, USA and Philadelphia, PA, USA?

Amtrak Acela Express operates a train from Framingham to Philadelphia every 4 hours. Tickets cost $160 - $430 and the journey takes 5 h. Alternatively, you can take a bus from Framingham to Philadelphia via New York, NY and New York in around 7 h 18 min.

Airlines
American Airlines
Website
aa.com
Flights from Boston to Philadelphia
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$150 - $470
Flights from Worcester to Philadelphia
Ave. Duration
51 min
When
Every day
Estimated price
$160 - $900
Flights from Manchester to Philadelphia
Ave. Duration
1 h 33 min
When
Every day
Estimated price
$230 - $750
Flights from Providence to Philadelphia
Ave. Duration
1 h 21 min
When
Every day
Estimated price
$230 - $700
United Airlines
Website
united.com
Flights from Boston to Newark
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$75 - $550
Flights from Providence to Philadelphia via Washington Dulles
Ave. Duration
3 h 26 min
When
Tuesday, Wednesday, Thursday and Sunday
Estimated price
$260 - $1,100
JetBlue Airways
Website
jetblue.com
Flights from Boston to Philadelphia
Ave. Duration
1 h 36 min
When
Every day
Estimated price
$140 - $470
Flights from Boston to Newark
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$70 - $420
Delta
Website
delta.com
Flights from Boston to Philadelphia
Ave. Duration
1 h 38 min
When
Monday to Friday
Estimated price
$160 - $650
Train operators
Amtrak Acela Express
Rome2rio's guide to Amtrak Acela Express
Contact Details
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Boston Back Bay Station Amtrak to Philadelphia 30th Street Station Amtrak
Ave. Duration
5 h
Frequency
Every 4 hours
Estimated price
$160 - $430
Website
amtrak.com
Business Seat
$160 - $310
First Class Seat
$260 - $430
Train from Boston Back Bay Station Amtrak to Providence Amtrak
Ave. Duration
29 min
Frequency
Hourly
Estimated price
$60 - $160
Website
amtrak.com
Business Seat
$60 - $150
First Class Seat
$120 - $160
SEPTA
Phone
+1 215-580-7800
Website
septa.org
Tram from Elmwood Av & Island Av - MBFS to 15th St Trolley Station
Ave. Duration
32 min
Frequency
Every 15 minutes
Estimated price
$5 - $7
Schedules at
septa.org
MBTA
Website
mbta.com
Train from Framingham to Worcester
Ave. Duration
39 min
Frequency
Hourly
Estimated price
$4 - $10
Schedules at
mbta.com
Train from Framingham to South Station
Ave. Duration
46 min
Frequency
Hourly
Estimated price
$4 - $10
Schedules at
mbta.com
Train from Framingham to Back Bay
Ave. Duration
41 min
Frequency
Hourly
Estimated price
$4 - $9
Schedules at
mbta.com
Amtrak Northeast Regional
Rome2rio's guide to Amtrak Northeast Regional
Contact Details
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Newark Liberty Airport Amtrak to Philadelphia 30th Street Station Amtrak
Ave. Duration
1 h 6 min
Frequency
Every 3 hours
Estimated price
$26 - $65
Website
amtrak.com
Coach Seat
$26 - $50
Business Seat
$35 - $65
Bus operators
Coach Run
Website
coachrun.com
Bus from Framingham, MA to New York, NY
Ave. Duration
4 h 30 min
Frequency
Once daily
Estimated price
$19
Schedules at
coachrun.com
Book at
gotobus.com
Wanda Coach
Phone
6466307186
Email
help@wandacoach.com
Website
wandacoach.com
Bus from New York to Philadelphia, PA
Ave. Duration
1 h 59 min
Frequency
Hourly
Estimated price
$12
Schedules at
wandacoach.com
Limo Liner
Website
limoliner.com
Bus from Framingham, MA to New York, NY
Ave. Duration
3 h 40 min
Frequency
4 times a day
Estimated price
$99
Schedules at
limoliner.com
Book at
limoliner.com
Greyhound USA
Rome2rio's guide to Greyhound USA
Contact Details
Phone
+1 214-849-8100/1-800-231-2222
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from New York, Ny to Philadelphia, Pa
Ave. Duration
2 h
Frequency
Every 20 minutes
Estimated price
$15 - $35
Website
greyhound.com
Economy
$15 - $23
Flexible
$28 - $35
Boston Express
Phone
1800-639-8080
Email
contact@bostonexpressbus.com
Website
bostonexpressbus.com
Bus from Boston, MA to North Londonderry, NH - exit 5
Ave. Duration
55 min
Frequency
Hourly
Estimated price
$15 - $19
Schedules at
bostonexpressbus.com
Book at
tickets.bostonexpressbus.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.

More Questions & Answers

The quickest flight from Boston Airport to Philadelphia Airport is the direct flight which takes 1 h 31 min.

Search flights

Framingham to Philadelphia bus services, operated by Wanda Coach, arrive at Philadelphia, PA station.

More details

Framingham to Philadelphia train services, operated by Amtrak Acela Express, arrive at Philadelphia 30th Street Station Amtrak.

More details

Yes, the driving distance between Framingham to Philadelphia is 290 miles. It takes approximately 5 h 6 min to drive from Framingham to Philadelphia.

Get driving directions

Delta, JetBlue Airways and American Airlines offer flights from Boston Airport to Philadelphia Airport.

Search flights

The nearest airport to Philadelphia is Philadelphia (PHL) Airport which is 7 miles away. Other nearby airports include Allentown/Bethlehem/Easton (ABE) (50.7 miles), Newark (EWR) (73.2 miles), Harrisburg (MDT) (86.4 miles) and New York JFK (JFK) (87.6 miles).

Search flights

There are 360+ hotels available in Philadelphia. Prices start at $92 USD per night.

More details

The best way to get from Framingham to Boston Airport is to bus which takes 44 min and costs $12.

More details