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 $177 Train 8:12am
BWI Airport - Amtrak/MARC Station 2h 4m 10:16am
Princeton Junction Station Fastest $263 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $215 NextGen Acela + Amtrak
Train 3:11pm
BWI Airport - Amtrak/MARC Station 2h 40m 5:51pm
Princeton Junction Station No tags $387 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $255
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 $107 Train 9:43am
BWI Airport - Amtrak/MARC Station 2h 2m 11:45am
Princeton Junction Station Fastest $215 Train 9:43am
BWI Airport - Amtrak/MARC Station 2h 2m 11:45am
Princeton Junction Station No tags $255 Train 6:37pm
BWI Airport - Amtrak/MARC Station 2h 6m 8:43pm
Princeton Junction Station No tags $154
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 $177 Train 9:43am
BWI Airport - Amtrak/MARC Station 2h 2m 11:45am
Princeton Junction Station No tags $220 Train 3:37pm
BWI Airport - Amtrak/MARC Station 2h 8m 5:45pm
Princeton Junction Station No tags $177 Train 3:37pm
BWI Airport - Amtrak/MARC Station 2h 8m 5:45pm
Princeton Junction Station No tags $220 Train 6:37pm
BWI Airport - Amtrak/MARC Station 2h 6m 8:43pm
Princeton Junction Station No tags $177
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 $56 Train 8:12am
BWI Airport - Amtrak/MARC Station 2h 4m 10:16am
Princeton Junction Station Fastest $107 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $141 NextGen Acela + Amtrak
Train 3:11pm
BWI Airport - Amtrak/MARC Station 2h 40m 5:51pm
Princeton Junction Station No tags $128 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $186
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 $77 Train 8:12am
BWI Airport - Amtrak/MARC Station 2h 4m 10:16am
Princeton Junction Station Fastest $177 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $141 NextGen Acela + Amtrak
Train 3:11pm
BWI Airport - Amtrak/MARC Station 2h 40m 5:51pm
Princeton Junction Station No tags $171 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $255
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 $77 Train 8:12am
BWI Airport - Amtrak/MARC Station 2h 4m 10:16am
Princeton Junction Station Fastest $177 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $177 NextGen Acela + Amtrak
Train 3:11pm
BWI Airport - Amtrak/MARC Station 2h 40m 5:51pm
Princeton Junction Station No tags $238 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $220
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 $107 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $177 NextGen Acela + Amtrak
Train 3:11pm
BWI Airport - Amtrak/MARC Station 2h 40m 5:51pm
Princeton Junction Station No tags $255 Train 7:38am
BWI Airport - Amtrak/MARC Station 2h 9m 9:47am
Princeton Junction Station No tags $220 NextGen Acela + Amtrak
Train 3:11pm
BWI Airport - Amtrak/MARC Station 2h 40m 5:51pm
Princeton Junction Station No tags $556
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 $13, 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. Travelers were especially satisfied with the seats and the ticket access but often complained with the wifi. Amtrak ticket prices on this trip start at $13
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. Travelers 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 $82
Frequently asked questions about traveling from Baltimore to Princeton, NJ, US by bus
How much does a train ticket from Baltimore Airport to Princeton cost? The average train ticket price from Baltimore Airport to Princeton is . The best way to find 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 train 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 127 miles 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 have layovers. 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 Traveled Train Routes People from around the world trust Busbud
Trips from Baltimore Airport Nearby points of interest