The Princeton Branch, better known as the Princeton Dinky, is a short NJ TRANSIT rail shuttle linking Princeton Station near downtown Princeton and Princeton University with Princeton Junction Station on the Northeast Corridor. The route has no intermediate stops, takes about five minutes end to end, and connects riders with trains toward New York, Newark, Trenton, Philadelphia, Boston, and Washington, D.C. It is a small line, but for local transport in Princeton it plays a big role.
| Key | Information |
|---|---|
| System | NJ TRANSIT rail, Princeton Branch |
| Route | Princeton Station to Princeton Junction Station |
| Stations | 2 active stations, with no intermediate stops |
| Running time | About 5 minutes each way |
| Operating hours | Seven days a week, generally from early morning to late night |
| Frequency | Usually about two round trips per hour, timed for Northeast Corridor connections |
| Tickets | Available in the NJ TRANSIT App and from ticket vending machines |
| Service disruption plan | Substitute buses may replace the train between Princeton and Princeton Junction |
Princeton Dinky Map
The Princeton Dinky map shows all available stops. Click on the map to enlarge it or download the Princeton Dinky map in PDF format.
Princeton Dinky Stations
The Princeton Dinky stations list is simple: Princeton and Princeton Junction. The line runs directly between them, so the stations map is easy to understand even for first-time riders. Princeton Junction is the transfer point for the Northeast Corridor, while Princeton Station serves the university campus and downtown area.
| Station | Details |
|---|---|
| Princeton | Located in Princeton near the Princeton University campus. The current station opened on November 17, 2014, replacing earlier station locations. Connections include NJ TRANSIT Bus 605 and Princeton Tiger Transit routes including Free-B Commuter, West Line, and Stanworth Line. It is 51.1 mi (82.2 km) from New York Penn Station. |
| Princeton Junction | Located in West Windsor and connected to NJ TRANSIT Northeast Corridor trains, select Amtrak service, and NJ TRANSIT Bus 600 and 612. It is the main transfer station for travel toward New York, Newark, Trenton, Philadelphia, Boston, and Washington, D.C. It is 48.4 mi (77.9 km) from New York Penn Station. |
| Penns Neck | Former intermediate stop on the branch. It opened in the late 19th century, closed on January 31, 1971, and has been demolished. |
Service on the Princeton Branch began in 1865, and the route remains a timed connector between the town, campus, and the larger rail network.
Princeton Station
Princeton Station is the campus-side stop for the Dinky. It sits near downtown Princeton and Princeton University, making it useful for students, staff, visitors, and anyone connecting from the Northeast Corridor.
The station is served by the Dinky seven days a week. Trains run directly to Princeton Junction in about five minutes, with no stops in between. If train service is interrupted, substitute buses continue the same basic connection between Princeton and Princeton Junction.
The current Princeton Station opened on November 17, 2014. The line itself was electrified in 1933, and the Dinky has long been part of Princeton’s local identity.
Princeton Junction Station
Princeton Junction Station is the Dinky’s mainline connection point. From here, riders can transfer to NJ TRANSIT Northeast Corridor trains toward New York City, Newark, and Trenton, as well as Amtrak service to broader regional destinations.
The Dinky trip between Princeton Junction and Princeton takes about five minutes. Service runs from early morning to late night and is arranged around mainline train connections, so checking the route timetable before you travel is a smart move.
- Princeton Junction is the transfer point for NJ TRANSIT Northeast Corridor trains.
- The Dinky has no intermediate stops.
- Substitute buses may operate during service disruptions.
Fares, Tickets, and Passes
The Princeton Dinky fare depends on how you buy and use your ticket. Reported prices include a standalone Dinky ticket at US$3 (USD $3), a Dinky trip extension to a Princeton-New York Penn Station ticket at US$1.75 (USD $1.75), and a Princeton Shuttle one-way ticket listed at US$1.50 (USD $1.50). A ticket bought from the conductor aboard the Dinky has been listed at US$4.50 (USD $4.50). Prices can change, so confirm the current ticket price before riding.
The NJ TRANSIT App works like a practical fare calculator: enter your origin and destination, then check the current cost before buying. Ticket vending machines can also show the price for your route.
Eligible Princeton University faculty, staff, and graduate students may receive a 50% reimbursement on the cost of a monthly train pass through the Revise Your Ride program.
Where to Buy Tickets
The easiest way to buy a Princeton Dinky ticket is through the NJ TRANSIT App. Open the app, choose Buy Tickets, select Rail, then enter your origin and destination. For example, you can choose Princeton as the origin and New York Penn Station as the destination if you are continuing beyond Princeton Junction.
You can also buy tickets at station ticket vending machines. If you plan to use a mobile ticket, buy it before boarding, keep your phone charged, and activate the ticket when you are ready to ride.
NJ TRANSIT tickets are not tied to a specific train or departure time, so you can take the next available Dinky or connecting NJ TRANSIT train that fits your schedule.
Mobile Tickets and Ticket Vending Machines
Mobile tickets can be purchased in the NJ TRANSIT App using payment options such as credit or debit cards, prepaid credit cards, Apple Pay, Google Pay, PayPal, and MyTransit Wallet. The app also lets you check schedules, service alerts, and timings today.
Paper tickets are available from ticket vending machines at Princeton Station and Princeton Junction. TVMs accept cash, debit cards, and credit cards, and the on-screen prompts walk you through the purchase.
Tickets should be purchased before boarding. Reported ticket rules state that tickets are valid in either direction between the endpoints printed on the ticket, are non-refundable, and are not divided into on-peak and off-peak hours.
Through Tickets to New York, Newark Airport, Trenton, and Other Destinations
Through tickets are useful if your trip continues beyond the Dinky. From Princeton Station, ride to Princeton Junction, then transfer to NJ TRANSIT Northeast Corridor trains for New York, Newark Liberty International Airport, Trenton, and other destinations.
For New York City, take the Dinky to Princeton Junction and continue by NJ TRANSIT to New York Penn Station. For Newark Airport, ride NJ TRANSIT to Newark Airport Rail Station and transfer to AirTrain for the terminals; airport tickets usually include the AirTrain portion in the fare.
For Trenton and Philadelphia, travel south from Princeton Junction toward Trenton. From Trenton, connections are available on SEPTA, Amtrak, and the River Line to Camden. Depending on your route, Philadelphia Airport or Center City Philadelphia may require another transfer.
The same route plan applies for many longer trips: Dinky to Princeton Junction first, then mainline rail or other public transport from there.
Schedule, Frequency, and Real-Time Status
The Princeton Dinky schedule is built around connections at Princeton Junction. The train operates seven days a week, generally from early morning to late night, and the running time is about five minutes in each direction.
| Service detail | Timings |
|---|---|
| Opening hours and starting time | Service begins in the early morning; exact opening times vary by day and should be checked before travel. |
| Working hours | Generally early morning to late night, seven days a week. |
| Frequency | Usually about two round trips per hour, or roughly every half hour, depending on Northeast Corridor connections. |
| Running time | About 5 minutes between Princeton and Princeton Junction. |
| Closing time and last train | Late-night service ends before all mainline service is finished, so check the last train and timings today if you are returning late. |
| Real-time status | Use the NJ TRANSIT App or Transit app for schedule today, train schedule updates, and service alerts. |
Departure times are not always on a perfectly even clock schedule. They are timed to match Northeast Corridor trains, which is why the app is the best place to check the timetable, route plan, and real-time status before you go.
If the Dinky cannot operate, buses may replace the train and keep service moving between Princeton and Princeton Junction.
Typical Travel Time and Service Pattern
The Dinky is a short shuttle with a very simple path: Princeton to Princeton Junction, then back again. There are no intermediate stations, and the trip takes about five minutes each way.
In normal service, the line runs about two round trips per hour. Late at night, pay close attention to the closing time and the last train, because a missed connection at Princeton Junction can leave you waiting without a Dinky back to campus.
The train normally operates with one- or two-car Arrow MU equipment. Because the route is only 2.7 mi (4.3 km), it is widely described as the shortest regularly scheduled commuter rail line in the United States.
Connections at Princeton Junction
Princeton Junction is the Dinky’s connection point to regional transportation in New Jersey and beyond. From this station, NJ TRANSIT Northeast Corridor trains run toward New York and Trenton, while Amtrak serves selected longer-distance routes.
The transfer is straightforward, but you may need to use the pedestrian tunnels to reach the correct platform. Always check signs, track information, and the train schedule before boarding.
- NJ TRANSIT Northeast Corridor service runs toward New York and Trenton.
- At New York Penn Station, connections include Amtrak, the New York City Subway, and the Long Island Rail Road.
- At Trenton, connections include SEPTA, Amtrak, and the River Line to Camden.
- Local bus connections are also available at Princeton Junction and Princeton.
Northeast Corridor Line
The Northeast Corridor Line is the main reason the Dinky matters for regional travel. It gives Princeton riders a short rail link to frequent service toward New York, Newark, Trenton, Philadelphia, and Washington, D.C.
The Dinky is timed to connect with these trains, but it is still worth checking the route timetable before leaving. A few minutes can matter when your transfer window is tight.
If there is a Dinky service issue, buses may replace the train between Princeton and Princeton Junction, keeping the connection to the Northeast Corridor in place.
Amtrak Connections
Princeton Junction also offers Amtrak connections for longer trips. From the Dinky, transfer at Princeton Junction for selected Amtrak trains serving destinations such as New York, Boston, Philadelphia, Washington, D.C., and Harrisburg.
Amtrak services listed for Princeton Junction include the Northeast Regional, Keystone Service, Carolinian, and the weekday southbound Palmetto. Do not board an Amtrak train with only an NJ TRANSIT ticket; Amtrak requires a separate ticket.
- Direct Dinky link between Princeton and Princeton Junction
- Amtrak connections available at Princeton Junction
- Service toward major Northeast Corridor destinations
- No intermediate stops on the Dinky route
Local Bus and Shuttle Connections
Local bus and shuttle service helps connect the Dinky with Princeton neighborhoods, campus areas, shopping, and nearby towns. These options are useful for last-mile travel, especially if you are not walking from the station.
The Princeton Loop is a free municipal bus service open to everyone. It operates Monday through Saturday except on major holidays. The Loop Express runs between the Dinky at Princeton Rail Station and the Princeton Shopping Center every 20 minutes from 6:00 am to 8:30 pm. The Loop Local serves housing areas, downtown Princeton, and the Princeton Shopping Center from 7:30 am to 9:00 pm.
At Princeton Station, NJ TRANSIT Bus 605 serves downtown Princeton, north and east neighborhoods, the Princeton Shopping Center, and beyond. TigerTransit also serves the station, and Princeton’s freeB bus provides another local transport option.
At Princeton Junction, NJ TRANSIT Bus 600 serves the US 1 Corridor to Trenton and Plainsboro, while NJ TRANSIT Bus 612 serves Lawrence and West Windsor. The East Windsor Shuttle connects East Windsor and Hightstown with Princeton Junction during weekday rush hours, excluding holidays.
Getting to and from Airports
The Dinky is often the final rail leg for airport trips to Princeton. Newark Liberty International Airport and Philadelphia International Airport are the most practical airport options mentioned for Princeton, while JFK and LaGuardia are possible but usually more complicated by public transport.
The basic route is simple: get to Princeton Junction by rail, then take the Dinky to Princeton. Taxis and rideshare services are available from the regional airports if you prefer a direct road option or are traveling with heavy luggage.
Newark Liberty International Airport
From Newark Liberty International Airport, take the AirTrain to Newark Airport Rail Station, then board an NJ TRANSIT Northeast Corridor train toward Trenton. Get off at Princeton Junction and transfer to the Dinky for the five-minute ride to Princeton Station.
For this trip, use NJ TRANSIT rather than Amtrak. The NJ TRANSIT App is the easiest way to check the schedule, buy a ticket, and confirm the correct route. Tickets can also be purchased at the airport before boarding.
The rail trip is generally about an hour and is often the simplest public transportation option between Newark and Princeton.
Other Regional Airport Options
Philadelphia International Airport is another option, but the public transport route has more steps. Travel from the airport to 30th Street Station, continue to Trenton, take NJ TRANSIT to Princeton Junction, and then transfer to the Dinky. From 30th Street Station, Amtrak to Princeton Junction may also be possible, followed by the Dinky or a taxi to campus.
From JFK, take the AirTrain to Jamaica, continue by Long Island Rail Road to New York Penn Station, then take NJ TRANSIT to Princeton Junction and transfer to the Dinky. From LaGuardia, taxi or rideshare service may be easier because rail access is less direct.
Trenton-Mercer Airport can work in specific cases, but it has limited destinations. For some travelers along the Northeast coastline, Amtrak to Trenton followed by another connection may be worth considering.
Parking, Bike Parking, and Last-Mile Access
The Dinky supports more than rail travel. Around Princeton Station, the transit plaza includes bike racks, short-term parking for Wawa patrons, a kiss-and-ride area, bus stops for NJ TRANSIT, TigerTransit, and freeB, plus taxi access.
Bike racks are available at both Princeton Station and Princeton Junction. Covered bike parking is available at Princeton Station, and bike lockers can be rented at Princeton Junction for six-month or one-year periods.
For on-campus parking, Stadium Drive Garage and Meadows Drive Garage are among the better-known options. In town, public garages include Chambers, Hulfish, and Spring Streets, with metered and pay-station rules varying by location. Most on-street meters are free after 8:00 pm.
Station parking can fill during busy periods, so shuttles, rideshare, carpools, and hotel shuttles may be easier when available.
Parking at Princeton Station
Parking near Princeton Station is provided through municipal, private, and university-managed lots and garages. Options mentioned include Tulane Yard, Park Place West Yard, Park Place East Yard, the Princeton Rail Station Dinky Lot, Chambers Street Garage, Hulfish Street Garage, Griggs Corner Yard, and privately owned public parking.
The Princeton Rail Station lot is described as commuter-oriented, with 7-day limits noted in the available materials. The station area also includes metered parking and pay stations, with payment required during posted hours and all day at the 15-minute Wawa meters.
Parking rules vary by location. The materials note no overnight parking on former Princeton Borough streets between 2:00 am and 6:00 am. For longer-term parking, options mentioned include Spring Street Garage, privately owned Hulfish or Chambers garages, or a Zone 6093 meter.
Payment options include coin, credit card, and mobile payment through the ParkPrinceton App. Prepayment is available for 3 Hour and All Day parking spaces from 7:00 am Monday through Saturday and from 8:00 am on Sunday.
Metered parking and pay-station hours are listed as Monday through Thursday 9:00 am to 8:00 pm, Friday and Saturday 9:00 am to 9:00 pm, and Sunday 1:00 pm to 8:00 pm. The Princeton Rail Station and Wawa areas are shown as 24-hour monitored locations.
Parking at Princeton Junction
Princeton Junction Station in West Windsor offers parking for Dinky riders heading to campus. The lot is operated by NJ TRANSIT, parking is managed by the West Windsor Parking Authority, and enforcement applies 24 hours a day in some areas.
Parking charges per day are based on 24-hour periods. If you buy one day, you have 24 hours from the time of purchase; two days gives you 48 hours, and so on. Some areas are daily parking, while others require permits.
| Station | Details |
|---|---|
| Station Dr lot | 831 standard spaces, 7 accessible spaces, US$12/day (USD $12) or US$504/quarter (USD $504). |
| Vaughn Dr lot | 606 standard spaces, 11 accessible spaces, US$12/day (USD $12) or US$504/quarter (USD $504). |
| Wallace Ave lot | 604 standard spaces, 9 accessible spaces, US$12/day (USD $12) Friday through Monday, US$17/day (USD $17) Tuesday through Thursday, or US$210/quarter (USD $210) for residents. |
If you plan to leave a car overnight or for multiple days, confirm the rules for the specific lot before you park.
How to Ride the Princeton Dinky
Riding the Dinky is simple: buy a ticket, board at Princeton or Princeton Junction, ride about five minutes, and transfer if needed. The line is direct, with no intermediate stops.
- Check the schedule today in the NJ TRANSIT App, especially if you need a late train or a specific Northeast Corridor connection.
- Buy your ticket in the app or from a ticket vending machine before boarding.
- At Princeton Station, board the Dinky for Princeton Junction. At Princeton Junction, check signs for the correct platform if you are continuing by NJ TRANSIT or Amtrak.
- Activate your mobile ticket when you board or when the conductor checks tickets.
- During a service disruption, follow NJ TRANSIT instructions for substitute buses between Princeton and Princeton Junction.
The ride is short and generally easy to navigate, even if you are new to local transport in Princeton.
Tips for First-Time Riders
If you are starting from campus, open the NJ TRANSIT App, choose Buy Tickets, then Rail. Set Princeton as your origin and choose your final destination, such as New York Penn Station, if you are continuing beyond Princeton Junction.
NJ TRANSIT tickets are not tied to a specific departure, so you can buy ahead of time and ride when you are ready. The Princeton station is near Wawa on campus, and automated announcements call out upcoming departures.
When you board, take a seat and activate your ticket when the conductor comes through. They will scan the QR code on your phone and may leave a small paper slip by your seat. If you move, take it with you.
At Princeton Junction, use the tunnel to cross under the tracks to the platform for your next train. If you are going to New York, follow the signs for the correct direction. Do not board Amtrak unless you have an Amtrak ticket.
On the trip to New York, the ride from Princeton Junction usually takes about 1 to 1.15 hours depending on whether the train is express or local. Keep your phone charged, keep the app open, and check track information when returning.
Accessibility, Bikes, and Luggage
Princeton offers several car-free ways to reach campus and move around town, including the Dinky, local buses, walking routes, and bike-friendly paths. For many riders, combining train, bus, and walking is the easiest route plan.
Princeton University is a bike-friendly campus with many walking and biking pathways. Bike rentals, bikeshare options, used bikes, and local bike shops are available in Princeton. If you bring a bike, use a helmet where required, lock it securely, and consider registering it.
- Bike racks are available at Princeton Station and Princeton Junction.
- Covered bike parking is available at Princeton Station.
- Bike lockers can be rented at Princeton Junction for six months or one year.
- NJ TRANSIT, TigerTransit, and freeB services allow bikes on board, with some restrictions on NJ TRANSIT rail.
For accessible transportation in Princeton, TigerTransit buses are fully ADA-accessible and provide frequent campus service. TigerAccess van service is available on weekdays during Reunions from 8:00 am to 6:00 pm, with advance reservations strongly recommended. ADA parking is also available in the north end of Lot 20, with golf cart transportation to Forbes College and other Reunions sites.
If you are traveling with luggage, consider buying a through ticket that covers both the Dinky and your connecting NJ TRANSIT train. It saves time at Princeton Junction and makes the transfer easier, especially when you are carrying bags.
Brief History
The Princeton Branch, locally known as the Dinky or the PJ&B, for Princeton Junction and Back, is widely described as the shortest scheduled commuter rail line in the United States. It runs 2.7 mi (4.3 km) between Princeton Junction and Princeton.
Service began in 1865 after local residents protested the railroad’s decision to move the main line away from Princeton. The original train took about 20 minutes each way, preserving rail access to the town.
Over time, the line became closely tied to Princeton University and the surrounding community. It carried passengers including Woodrow Wilson, Albert Einstein, and John Nash, appeared in the work of F. Scott Fitzgerald, and became part of local tradition.
The station location changed several times, including moves in 1917, 1918, and 2014. The branch was electrified in 1933, saw air-conditioned cars in 1975, and passed through different operators over the decades, including Penn Central, Conrail, the New Jersey Department of Transportation, and NJ TRANSIT.
In recent years, proposals to relocate the line or replace it with bus service have prompted public debate. For many residents and riders, the Dinky remains a familiar rail link and a living piece of Princeton history.
Future of the Princeton Dinky Corridor
NJ TRANSIT has narrowed its Princeton Transitway study to two remaining alternatives for the Dinky corridor: Alternative 1 and Alternative 4. The study is looking at how to improve transit between Princeton and Princeton Junction while deciding what role rail should play in the future.
Alternative 1 would replace the existing train with modern electric light rail running every 15 to 30 minutes. It would also add bus rapid transit over the same tracks, extending service through Princeton’s central business district and to the Princeton Shopping Center. Under this plan, bus rapid transit would run every 10 to 15 minutes, creating combined train-or-bus service every 6 to 10 minutes between Princeton and Princeton Junction.
This alternative would add new rail stations at Canal Pointe Boulevard and near Roszel Road, potential park-and-ride facilities for Princeton businesses, and a dedicated path for cyclists and pedestrians between Princeton and West Windsor. NJ TRANSIT estimates ridership could rise to about 2,175 daily passenger trips, with a capital cost of about US$101 million (USD $101 million).
Alternative 4 is essentially a no-build option. It would keep service operating with the existing aging trains and try to preserve the current system. Under this scenario, ridership could fall to around 750 daily passenger trips, with an estimated capital cost of about US$15 million (USD $15 million).
Other options have been removed from consideration. Alternative 2 would have created a separate busway alongside a light rail line, but it required substantial land acquisition and was considered too expensive. Alternative 3 would have used bus rapid transit only, with no rail service, but NJ TRANSIT said it was inadequate because Princeton residents strongly want to retain rail.
The future expansion debate now centers on whether to preserve the existing rail shuttle or move toward a mixed transitway model. The Dinky is not an urban tramway today, but the light rail proposal would move the corridor closer to a modern trams-style service pattern.
Nearby Destinations and Attractions
The Princeton Dinky drops riders close to Princeton University, downtown Princeton, McCarter Theatre, restaurants, shops, museums, gardens, and historic sites. It is a convenient starting point if you want to explore without a car.
- Princeton University: A scenic campus with stone buildings, sculptures, and walking paths.
- Morven Museum and Garden: A National Historic Landmark on 5 acres, with historic rooms and maintained gardens.
- Nassau Street: One of Princeton’s best-known streets, lined with boutiques, food spots, and late-night options.
- Palmer Square: A lively gathering place with green space, seasonal events, and rotating musical acts.
- Princeton University Art Museum: A museum open to everyone.
- Princeton Battlefield State Park: A historic site connected to the Battle of Princeton, with battlefields and the Clarke House.
- Delaware and Raritan Canal State Park: A long canal park for walking, running, and biking.
- Marquand Park and Arboretum: A public park with large trees and educational trail signs.
- Terhune Orchards: A family-operated farm with a farm store, winery, animal encounters, and seasonal picking.
- Princeton Farmers Market: Held in the Dinky Train Station Lot during warmer months, with local vendors and live music.
Princeton University Campus
The Dinky connects Princeton Junction with Princeton University’s campus edge in about five minutes. From the station, campus destinations, downtown streets, and nearby cultural venues are reachable by walking, biking, shuttle, or local bus.
If there is a Dinky service issue, substitute buses continue between Princeton and Princeton Junction. The NJ TRANSIT App can also be used to check service updates, buy tickets, and plan the next connection.
Near campus, The Dinky Bar & Kitchen occupies the original 1918 station house near McCarter Theatre Center. It is a familiar landmark for visitors, students, and theatergoers.
Downtown Princeton and McCarter Theatre
Downtown Princeton is close to the Dinky and offers an easy mix of dining, shopping, and campus-adjacent attractions. Nassau Street and Palmer Square are among the main areas visitors often explore after arriving.
Across from McCarter Theatre on Alexander Road, The Dinky Bar & Kitchen is a convenient stop before a performance or casual meal. It is housed in the former Dinky train station, connecting the area’s railroad history with the Arts and Transit neighborhood.
The bar offers indoor and outdoor seating, and its train-themed cocktails nod to the station setting. It can get busy before showtime, so arriving early is wise. When open, the kitchen closes one hour before closing time, and reservations are not available.





