Travel from Boston to Princeton

Train, bus or fly from Boston to Princeton?

You can take a train from Boston to Princeton via New York Penn Station and New Brunswick Downtown in around 5 h 47 min. Alternatively, you can take a bus from Boston to Princeton via New York and New York Port Authority in around 6 h 21 min.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city

How to get from Boston to Princeton

ModeDurationPrice
From Boston South Station Amtrak train to New York Penn Station, train to New Brunswick Downtown, then line 100 bus to Palmer Square, Princeton.5 h 47 min$126
From Boston South Station Amtrak train to New York Penn Station, train to S Clinton Ave At Wallenberg Blvd, then line 606 bus to Nassau St At Witherspoon St.5 h 52 min$214
From Boston, MA South Station - Gate 13 bus to New York, walk to New York Port Authority, then bus to Palmer Square, Princeton.6 h 21 min$33
From Boston, MA bus to New York Port Authority, bus to North Brunswick, NJ - Governor's Pt., then line 100 bus to Palmer Square, Princeton.6 h 25 min$59
From Boston drive to Princeton.4 h 42 min$31
From South Station Silver Line - Outbound bus to Boston airport, fly to Newark airport, train to Newark Airport Railroad Station, train to New Brunswick Downtown, then line 100 bus to Princeton.4 h 24 min$168
From South Station Silver Line - Outbound bus to Boston airport, fly to New York JFK airport, AirTrain to Jamaica, train to New York Penn Station, train to New Brunswick Downtown, then line 100 bus to Princeton.5 h 12 min$167
From South Station Silver Line - Outbound bus to Boston airport, fly to New York La Guardia airport, bus to Woodside, train to New York Penn Station, train to New Brunswick Downtown, then line 100 bus to Princeton.5 h 31 min$169
From South Station Silver Line - Outbound bus to Boston airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, train to S Clinton Ave At Wallenberg Blvd, then line 606 bus to Princeton.5 h 24 min$215
From Boston South Station Amtrak train to Providence Station, line 66 bus to Providence airport, fly to Newark airport, train to Newark Airport Railroad Station, train to New Brunswick Downtown, then line 100 bus to Princeton.6 h$321

How long does it take to get from Boston to Princeton?

It takes approximately 5 h 47 min to get from Boston to Princeton, including transfers.

Is there a direct bus between Boston and Princeton?

No, there is no direct bus from Boston to Princeton. However, there are services departing from Boston, MA South Station - Gate 13 and arriving at Palmer Square, Princeton via New York Port Authority. The journey, including transfers, takes approximately 6 h 21 min.

Operators from Boston to Princeton

OperatorPhoneWebsite
Amtrak Acela Express+1 1-800-872-7245Amtrak Acela Express
NJ Transit+1 973-491-7000NJ Transit
Coach USA201-225-7500Coach USA
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Megabus877-462-6342Megabus
Greyhound USA+1 214-849-8100Greyhound USA
MBTAMBTA
JetBlue AirwaysJetBlue Airways
United AirlinesUnited Airlines
Newark AirtrainNewark Airtrain
DeltaDelta
American AirlinesAmerican Airlines
Cape AirCape Air
Port Authority NYNJPort Authority NYNJ
Long Island Rail RoadLong Island Rail Road
New York City Transit (MTA)New York City Transit (MTA)
Air CanadaAir Canada
SEPTASEPTA
Amtrak+1 1-800-872-7245Amtrak
RIPTA+1 401-781-9400RIPTA