There are 6 ways to get from Doylestown to Princeton by train, bus, taxi or car
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, line 606 bus • 3h 24m
5 alternative options
Train • 3h 26m
Bus • 4h 40m
Line 55 bus, bus • 5h 55m
Taxi • 46 min
Drive • 46 min
Doylestown to Princeton by train and bus
Questions & Answers
The cheapest way to get from Doylestown to Princeton is to drive which costs $6 - $9 and takes 46 min.
The fastest way to get from Doylestown to Princeton is to taxi which takes 46 min and costs $110 - $140.
No, there is no direct bus from Doylestown to Princeton. However, there are services departing from Doylestown and arriving at Palmer Square, Princeton via Port Authority Bus Terminal. The journey, including transfers, takes approximately 4h 40m.
No, there is no direct train from Doylestown to Princeton. However, there are services departing from Doylestown and arriving at Princeton via 30th Street Station and Princeton Jct.. The journey, including transfers, takes approximately 3h 26m.
The distance between Doylestown and Princeton is 81 miles. The road distance is 34.3 miles.
The best way to get from Doylestown to Princeton without a car is to train and line 606 bus which takes 3h 24m and costs $9 - $360.
It takes approximately 3h 24m to get from Doylestown to Princeton, including transfers.
Doylestown to Princeton bus services, operated by Trans-bridge Lines, depart from Doylestown station.
Doylestown to Princeton train services, operated by SEPTA, depart from Doylestown station.
The best way to get from Doylestown to Princeton is to train which takes 3h 26m and costs $10 - $230. Alternatively, you can bus, which costs $16 - $65 and takes 4h 40m.
- Distance: 81.4 miles
- Duration: 3h 24m
What companies run services between Doylestown, Bucks County, PA, USA and Princeton, NJ, USA?
You can take a train from Doylestown to Princeton via 30th Street Station, Princeton Junction Amtrak Station, and Princeton Jct. in around 3h 26m. Alternatively, you can take a bus from Doylestown to Princeton via Port Authority Bus Terminal in around 4h 40m.
- Phone
- +1 215-580-7800
- Website
- septa.org
Train from Doylestown to 30th Street Station
- Ave. Duration
- 1h 28m
- Frequency
- Every 4 hours
- Estimated price
- $7 - $8
- Website
- http://www.septa.org/
- Schedules at
- https://www5.septa.org/travel/routes/
Train from 30th Street Station to Trenton
- Ave. Duration
- 52 min
- Frequency
- 5 times a day
- Estimated price
- $7 - $8
- Website
- http://www.septa.org/
- Schedules at
- https://www5.septa.org/travel/routes/
Amtrak’s Northeast Regional train service serves the US’ busy northeast corridor from Virginia to Massachusetts; major stops include Boston, Providence, New York City, Philadelphia, Washington DC and Baltimore. Amenities include Wi-Fi, a quiet car, cafe and business-class seating, and travelling with a small dog or cat is permitted. Book at least 14 days in advance for a cheaper Saver Fare.
Rome2Rio's guide to Amtrak Northeast Regional
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from 30th Street Station to Trenton
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $14 - $200
- Website
- https://www.amtrak.com/home.html
- Schedules at
- https://www.amtrak.com/northeast-regional-train
- Child 2-12 with paid adult
- $1 - $100
- Reserved Coach Seat
- $14 - $200
- Business Class Seat
- $50 - $150
Train from 30th Street Station to Princeton Junction Amtrak Station
- Ave. Duration
- 36 min
- Frequency
- 3 times a day
- Estimated price
- $15 - $210
- Website
- https://www.amtrak.com/home.html
- Schedules at
- https://www.amtrak.com/northeast-regional-train
- Child 2-12 with paid adult
- $2 - $110
- Reserved Coach Seat
- $15 - $210
- Business Class Seat
- $55 - $160
Amtrak is a rail service that connects the US and three Canadian provinces. Covering 21,000 route miles (34,000km) Amtrak operates more than 300 trains daily. These medium and long distance intercity services operate at speeds of up to 240km/h, to more than 500 destinations. Founded in 1971, it is based in Washington, D.C. and offers four classes of travel: First Class, Sleeper, Business and Coach. Ticket fares are divided into five subclasses: Saver, Value, Flexible, Business and Premium. Amtrak trains are known for their wide seats, plug-in power, big windows and storage capabilities.
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from 30th Street Station to Trenton
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $1 - $65
- Website
- https://www.amtrak.com/home.html
- Child Coach - Advance Purchase
- $1 - $16
- Child Coach - short notice
- $7 - $19
- Child Business Class - advance purchase
- $10 - $35
- Child Business Class - short notice
- $12 - $40
- Coach Seat - Advance Purchase
- $11 - $25
- Business Seat - advance purchase
- $23 - $75
- Business Seat - short notice
- $28 - $55
- Coach Seat - short notice
- $6 - $65
Train from 30th Street Station to Princeton Junction Amtrak Station
- Ave. Duration
- 43 min
- Frequency
- Twice daily
- Estimated price
- $1 - $65
- Website
- https://www.amtrak.com/home.html
- Child Coach - Advance Purchase
- $1 - $17
- Child Coach - short notice
- $8 - $20
- Child Business Class - advance purchase
- $11 - $35
- Child Business Class - short notice
- $12 - $40
- Coach Seat - Advance Purchase
- $13 - $26
- Business Seat - advance purchase
- $24 - $75
- Business Seat - short notice
- $29 - $60
- Coach Seat - short notice
- $7 - $65
Amtrak is a rail service that connects the US and three Canadian provinces. Covering 21,000 route miles (34,000km) Amtrak operates more than 300 trains daily. These medium and long distance intercity services operate at speeds of up to 240km/h, to more than 500 destinations. Founded in 1971, it is based in Washington, D.C. and offers four classes of travel: First Class, Sleeper, Business and Coach. Ticket fares are divided into five subclasses: Saver, Value, Flexible, Business and Premium. Amtrak trains are known for their wide seats, plug-in power, big windows and storage capabilities.
Rome2Rio's guide to Amtrak Acela
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from 30th Street Station to Trenton
- Ave. Duration
- 24 min
- Frequency
- 5 times a week
- Estimated price
- $19 - $340
- Schedules at
- https://www.amtrak.com/acela-train
- Website
- https://www.amtrak.com/home.html
- Business Seat - Child 2-12
- $9 - $110
- Business Seat - Seniors and Active Military
- $18 - $190
- Business Seat - Adult
- $19 - $210
- First Class - Child 2-12
- $30 - $130
- First Class - Senior Citizens
- $65 - $280
- First Class - Adult
- $65 - $340
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Bus from S Clinton Ave At Wallenberg Ave to Nassau St At S Tulane St
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- $1 - $6
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Child 5-11 and Senior
- $1 - $2
- Adults
- $1 - $6
Bus from Market St At 8Th St to Wallenberg Ave Across From Terminal
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- $5 - $11
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Child 5-11 and Senior
- $1 - $2
- Adults
- $5 - $11
- Phone
- +1 610-868-6001
- webmaster@transbridgelines.com
- Website
- transbridgelines.com
Bus from Doylestown to Port Authority Bus Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $8 - $45
- Website
- https://transbridgelines.com
- Schedules at
- https://transbridgelines.com/choose-your-route
- Phone
- +1 (732) 249-1100
- Suburban@coachusa.com
- Website
- web.coachusa.com
Bus from Port Authority Bus Terminal to Palmer Square, Princeton
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- $8 - $20
- Schedules at
- web.coachusa.com
- Child 0-14, Senior 62+, Special Needs
- $8 - $10
- Adult
- $17 - $20
- Phone
- +1 215-580-7800
- Website
- septa.org
Bus from Main St & State St to Olney Transportation Center - Rt 55
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- http://www.septa.org/
- Schedules at
- https://www5.septa.org/travel/routes/
- Ave. Duration
- 46 min
- Estimated price
- $110 - $140
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.
Related travel guides
Why you should take the train in the US
Rome2Rio has everything you need to know about travelling with Amtrak
Read the travel guideTravelling to the US: What do I need to know?
Rome2Rio’s travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway.
Read the travel guideMore Questions & Answers
Doylestown to Princeton bus services, operated by Suburban Transit, arrive at Palmer Square, Princeton station.
Doylestown to Princeton train services, operated by Amtrak Northeast Regional, arrive at Princeton Junction Amtrak Station.
Yes, the driving distance between Doylestown to Princeton is 34 miles. It takes approximately 46 min to drive from Doylestown to Princeton.
There are 118+ hotels available in Princeton. Prices start at $52 USD per night.