Next train departures Tomorrow, Dec 5 Sat, Dec 6 Sun, Dec 7 Mon, Dec 8 Tue, Dec 9 Wed, Dec 10 Thu, Dec 11 More dates
Next departures for Baltimore to Princeton on December 5 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 7:03pm
BWI Airport - Amtrak/MARC Station 2h 9m 9:12pm
Princeton Junction Station Cheapest $252 Train 8:12am
BWI Airport - Amtrak/MARC Station 2h 4m 10:16am
Princeton Junction Station Fastest $375 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $307 NextGen Acela + Amtrak
Train 3:11pm
BWI Airport - Amtrak/MARC Station 2h 40m 5:51pm
Princeton Junction Station No tags $553 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $365
Next departures for Baltimore to Princeton on December 6 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 6:37pm
BWI Airport - Amtrak/MARC Station 2h 6m 8:43pm
Princeton Junction Station Cheapest $153 Train 9:43am
BWI Airport - Amtrak/MARC Station 2h 2m 11:45am
Princeton Junction Station Fastest $307 Train 9:43am
BWI Airport - Amtrak/MARC Station 2h 2m 11:45am
Princeton Junction Station No tags $365 Train 6:37pm
BWI Airport - Amtrak/MARC Station 2h 6m 8:43pm
Princeton Junction Station No tags $220
Next departures for Baltimore to Princeton on December 7 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 9:43am
BWI Airport - Amtrak/MARC Station 2h 2m 11:45am
Princeton Junction Station Cheapest Fastest $252 Train 9:43am
BWI Airport - Amtrak/MARC Station 2h 2m 11:45am
Princeton Junction Station No tags $315 Train 3:37pm
BWI Airport - Amtrak/MARC Station 2h 8m 5:45pm
Princeton Junction Station No tags $252 Train 3:37pm
BWI Airport - Amtrak/MARC Station 2h 8m 5:45pm
Princeton Junction Station No tags $315 Train 6:37pm
BWI Airport - Amtrak/MARC Station 2h 6m 8:43pm
Princeton Junction Station No tags $252
Next departures for Baltimore to Princeton on December 8 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 3:53pm
BWI Airport - Amtrak/MARC Station 2h 7m 6:00pm
Princeton Junction Station Cheapest $79 Train 8:12am
BWI Airport - Amtrak/MARC Station 2h 4m 10:16am
Princeton Junction Station Fastest $153 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $202 NextGen Acela + Amtrak
Train 3:11pm
BWI Airport - Amtrak/MARC Station 2h 40m 5:51pm
Princeton Junction Station No tags $183 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $266
Next departures for Baltimore to Princeton on December 9 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 3:53pm
BWI Airport - Amtrak/MARC Station 2h 7m 6:00pm
Princeton Junction Station Cheapest $110 Train 8:12am
BWI Airport - Amtrak/MARC Station 2h 4m 10:16am
Princeton Junction Station Fastest $252 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $202 NextGen Acela + Amtrak
Train 3:11pm
BWI Airport - Amtrak/MARC Station 2h 40m 5:51pm
Princeton Junction Station No tags $245 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $365
Next departures for Baltimore to Princeton on December 10 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 7:03pm
BWI Airport - Amtrak/MARC Station 2h 9m 9:12pm
Princeton Junction Station Cheapest $110 Train 8:12am
BWI Airport - Amtrak/MARC Station 2h 4m 10:16am
Princeton Junction Station Fastest $252 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $252 NextGen Acela + Amtrak
Train 3:11pm
BWI Airport - Amtrak/MARC Station 2h 40m 5:51pm
Princeton Junction Station No tags $340 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $315
Next departures for Baltimore to Princeton on December 11 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 8:12am
BWI Airport - Amtrak/MARC Station 2h 4m 10:16am
Princeton Junction Station Cheapest Fastest $153 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $252 NextGen Acela + Amtrak
Train 3:11pm
BWI Airport - Amtrak/MARC Station 2h 40m 5:51pm
Princeton Junction Station No tags $365 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $315 NextGen Acela + Amtrak
Train 3:11pm
BWI Airport - Amtrak/MARC Station 2h 40m 5:51pm
Princeton Junction Station No tags $796
Last refresh of the prices: Yesterday at 9:45 PM EST.
View all departures Get from Baltimore Airport to Princeton This route is served by train only
The journey takes about 2 hours 9 minutes, and with fares starting at just $19, it presents an excellent value for a comfortable ride.
Train companies 4 out of 5 stars 4/5 5,624 reviews
Staff 4.7
Timeliness 3.8
Cleanliness 4.6
Wifi 3.6
Based on 5624 reviews, the company was rated 4.1 stars on Busbud. Travellers were especially satisfied with the seats and the ticket access but often complained with the WiFi. Amtrak ticket prices on this trip start at $19
Amtrak Baltimore Princeton recent customer reviews 4.5 out of 5 stars 4.5/5 14 reviews
Staff 5
Timeliness 4.6
Cleanliness 4.3
Wifi 4
Based on 14 reviews, the company was rated 4.5 stars on Busbud. Travellers were especially satisfied with the staff and the seats but often complained with the value for money. Amtrak Acela ticket prices on this trip start at $118
Frequently asked questions about travelling from Baltimore to Princeton, NJ, US by bus
How much does a cheap train ticket from Baltimore Airport to Princeton cost? The average train ticket price from Baltimore Airport to Princeton is . The best way to find cheap train tickets from Baltimore Airport to Princeton is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the trip from Baltimore Airport to Princeton? A train trip between Baltimore Airport and Princeton is around , although the fastest train will take about 2h 2m. This is the time it takes to travel the 205 km that separates the two cities.
How many daily trains are there between Baltimore Airport and Princeton? The number of trains from Baltimore Airport to Princeton can differ depending on the day of the week. On average, there are 5. Some trains are direct while others include transferring trains. Simplify your train trip from Baltimore Airport to Princeton by comparing and selecting the train that fits your travel style and budget on Busbud.
Which train companies travel from Baltimore Airport to Princeton? When taking the train from Baltimore Airport to Princeton, you can travel comfortably and safely with Amtrak, Amtrak Acela.
Top Travelled Train Routes People from around the world trust Busbud
Trips from Baltimore Airport Nearby points of interest