How to get from Newark Airport to Doylestown PA with bus or train
Travel between Newark and Doylestown
The distance between Newark and Doylestown is around 70 miles. With car, it will take around 90 minutes if it is not during the 'rush hour' commuting time. Public transport is easy to use and not so expensive, here is how to do it.
Recommendation: take the bus! It's the fastest and least expensive option.
Bus or train?
**Last review/update: 25 March 2012. Information current and accurate as of this date.
1. Bus travel from Newark Airport to Doylestown (cheapest and fastest option)
(Newark - Doylestown)
This is not so difficult as you only need to get on one bus and then enjoy the ride. Your luggage gets stowed underneath the bus. It's a nice bus with comfortable seats, and it has limited stops, so it spends most of the time on the highways. Travel time depends on whether you're traveling during commute hours or not, but estimate around one hour and 50 minutes.
- Buy your ticket before you get on the bus:
- NEWARK INTERNATIONAL AIRPORT OLYMPIA TRAILS BUS CO.
One-Way Adult Tickets are available at Terminals A, B, C (Agent does not sell senior, child or round-trip tickets.)
- Ticket costs purchased from the Olympia ticket agent from Newark to Doylestown will cost one-way: 24 USD and the Olympia desk will give you change.
- If you do not buy from the Olympia desk but instead directly from the driver, it will cost: 30 USD
- IMPORTANT: if you are buying your ticket directly from the driver,they only take cash and the driver will not make change, so you must pay 30 USD exact!
- Print the schedule, your direction is 'westbound'.
- Go out to the assigned bus stall to catch the bus. Then, stay on the bus until the Doylestown stop is announced. Many people will get off at Doylestown, but if you are concerned, be sure to ask the driver when you get on board, and he will be sure that you get off at the right place. The drivers are usually pretty nice, although it's best not to disturb them while driving.
2. Train travel from Newark Airport to Doylestown (faster train option - with Amtrak)
(Newark - 30th Street Philadelphia - Doylestown)
If you don't like the bus, it is also possible to travel by trains. However, you will need to change trains, which may be difficult with luggage, and while the Amtrak train has some luggage space, the Philadelphia-Doylestown train is a 'commuter' line with no dedicated luggage space. (See more info below about travels with luggage). Travel time depends on whether you're traveling during commute hours or not, but estimate around one hour for Newark to Philly and then one hour and 20 minutes for Philly to Doylestown, so two hours and 20 minutes total, plus some transfer time in Philly.
- Take the AirTrain from the airport terminal to the Newark Airport train stop. It is not possible to walk here from the terminal, you must take this free monorail to get to the on-site airport train station
- Buy a ticket from the Amtrak desk, or from a machine, from Newark Airport Station to Philadelphia 30th Street. If you walk up and buy a ticket it may be anywhere from 52 USD to 130 USD, depending on the day/time. Train prices are set on supply/demand. If is possible to pre-buy your ticket online for a lower price, but potentially you run into issues if you miss your train due to a late flight and there is not space available to change to a later train.
- Once in Philadelphia at Philadelphia 30th Street station, go up the escalator to the main level, and follow the signs for 'SEPTA'.
- Buy a ticket from the SEPTA window or from a SEPTA machine for Doylestown. The adult fare will be around 4.75 USD for a one way evening or weekend fare or around 6.25 USD for weekday fares. The fares vary slightly if it is commute hours or not. If you buy directly on the train from the conductor, it will cost you another doller or two--6.00 USD eveing/weekend, or 7.00 USD weekday.
- Check the Lansdale/Doylestown train schedule in advance.
3. Train travel from Newark Airport to Doylestown (cheaper train option - with local trains)
(Newark - Trenton - 30th Street Philadelphia or Market East etc - Doylestown)
If you don't like the bus, it is also possible to travel by local trains, to save some cash over Amtrak train travel. However, you will need to change trains, which may be difficult with luggage, especially during commute hours when there are a lot of people. It's also difficult because there is not dedicated luggage space on these trains, so you need to try to lift your bags onto the small overhead racks or to get them in the handicapped seating area, if there are no handicapped people needing that space. Travel time depends on whether you're traveling during commute hours or not, but estimate around one hour and 5 min for Newark to Trenton then 2 hours and 30 min for Trenton to Doylestown, plus some transfer time, for a total of 3 hours and 35 minutes plus transfer time.
- Take the AirTrain from the airport terminal to the Newark Airport train stop. It is not possible to walk here from the terminal, you must take this free monorail to get to the on-site airport train station.
- Buy a ticket from the New Jersey Transit (NJ Transit) machine. You can find these machines in the terminal area before you get on the AirTrain or after you get off the Air-Train. Check the NJ Transit schedule.
- Buy your ticket from Newark Terminal to Trenton. It will cost you around 17 USD for the one-way.
- Get off the train in Trenton, and change to the SEPTA system. You need to purchase a ticket from Trenton to Doylestown, it will cost somewhere around 9.50-13.50 USD from the machines or ticket windown, with commute hours being more expensive, and you'll pay a little more if you buy your ticket on the train from the conductor.
- Once you get on the train in Trenton, (Trenton line, towards Center City Philadelphia)you'll need to transfer to the Lansdale/Doylestown line, direction: Doylestown. Check the Lansdale/Doylestown train schedule in advance.
- A tip: there are many possibilities for connecting between the Trenton and Doylestown lines. I'd recommend Market East or 30th Street as they are larger train stations, so safe and with food options nearby also.
If this information has been helpful, please leave me a comment below, it's nice to know that someone is reading my words. :-) Since many people are reading me in another country, leave me a 'hello' in your language to 'make my day'! :-)