There are 11 ways to get from Indiana to Princeton by plane, train, bus (Flixbus), train (Amtrak), car, bus, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Indianapolis to Newark Liberty International Airport, train
best- Fly from Indianapolis (IND) to Newark Liberty International Airport (EWR)IND - EWR
- Take the train from Newark Airport Railroad Station to Princeton Jct.
5h 29m$84–245Bus, tram
cheapest- Take the bus from Indianapolis Union Station to Camden Walter Rand Trans CenterGreyhound US0421
- Take the tram from Walter Rand Transportation Ctr to TRENTON TRANSIT CENTER stationRvln
19h 49m$72–169Bus (Flixbus)
- Take the bus from Indianapolis to Newark Penn StationFlixBus N2640
18h 35m$96–154Train (Amtrak)
- Take the train from Indianapolis to TrentonCardinal
22h 1m$235–737Drive 670.1 mi
- Drive from Indianapolis to Princeton670.1 mi
11h 24m$123–177Fly Indianapolis to Laguardia Airport, train
- Fly from Indianapolis (IND) to Laguardia Airport (LGA)IND - LGA
- Take the train from New York Penn Station to Princeton Jct.
6h 24m$109–408Fly Indianapolis to John F. Kennedy International Airport, train
- Fly from Indianapolis (IND) to John F. Kennedy International Airport (JFK)IND - JFK
- Take the train from New York Penn Station to Princeton Jct.
6h 22m$94–471Fly Indianapolis to Philadelphia International Airport, train
- Fly from Indianapolis (IND) to Philadelphia International Airport (PHL)IND - PHL
- Take the train from 30th Street Station to Princeton Junction Amtrak Station
6h 11m$104–561Train to Chicago Midway International Airport, fly to Laguardia Airport, train
- Take the train from Gary to Museum Campus/11th Street Sation
- Fly from Chicago Midway International Airport (MDW) to Laguardia Airport (LGA)MDW - LGA
- Take the train from New York Penn Station to Princeton Jct.
7h 9m$86–419Train to Chicago Midway International Airport, fly to Philadelphia International Airport, train
- Take the train from Gary to Museum Campus/11th Street Sation
- Fly from Chicago Midway International Airport (MDW) to Philadelphia International Airport (PHL)MDW - PHL
- Take the train from 30th Street Station to Princeton Junction Amtrak Station
7h 3m$96–672Fly Indianapolis to Baltimore-Washington International Airport, train
- Fly from Indianapolis (IND) to Baltimore-Washington International Airport (BWI)IND - BWI
- Take the train from BWI Thurgood Marshall to Trenton
7h 7m$134–893
Indiana to Princeton by bus (Flixbus)
Questions & Answers
The cheapest way to get from Indiana to Princeton is to bus and tram which costs $70 - $170 and takes 19h 49m.
The fastest way to get from Indiana to Princeton is to fly and train which takes 5h 29m and costs $80 - $250.
No, there is no direct bus from Indiana to Princeton. However, there are services departing from Indianapolis and arriving at Nassau St & Witherspoon St - Palmer Square via Newark Penn Station and Albany St & Spring St. The journey, including transfers, takes approximately 18h 35m.
No, there is no direct train from Indiana to Princeton. However, there are services departing from Indianapolis and arriving at Princeton via Trenton Transit Center and Princeton Jct.. The journey, including transfers, takes approximately 22h 1m.
The distance between Indiana and Princeton is 702 miles. The road distance is 674 miles.
The best way to get from Indiana to Princeton without a car is to bus which takes 18h 35m and costs $95 - $160.
It takes approximately 5h 29m to get from Indiana to Princeton, including transfers.
Indiana to Princeton bus services, operated by Flixbus USA, depart from Indianapolis station.
Indiana to Princeton train services, operated by Amtrak, depart from Indianapolis station.
The best way to get from Indiana to Princeton is to bus which takes 18h 35m and costs $95 - $160. Alternatively, you can train, which costs $230 - $750 and takes 22h 1m.
What companies run services between Indiana, USA and Princeton, NJ, USA?
Flixbus USA operates a bus from Indianapolis to Newark Penn Station once daily. Tickets cost $80–140 and the journey takes 15h 25m. Alternatively, Amtrak operates a train from Indianapolis to Trenton 3 times a week. Tickets cost $230–550 and the journey takes 21h 12m.
- Website
- southwest.com
Flights from Indianapolis to Laguardia Airport via Chicago Midway International Airport
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- $85–440
Flights from Indianapolis to Laguardia Airport via Nashville
- Ave. Duration
- 4h 30m
- When
- Saturday
- Estimated price
- $95–460
Flights from Indianapolis to Philadelphia International Airport via Chicago Midway International Airport
- Ave. Duration
- 4h
- When
- Wednesday and Thursday
- Estimated price
- $100–550
Flights from Indianapolis to Philadelphia International Airport via Nashville
- Ave. Duration
- 4h 20m
- When
- Wednesday and Thursday
- Estimated price
- $110–550
Flights from Chicago Midway International Airport to Laguardia Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- $70–370
Flights from Chicago Midway International Airport to Philadelphia International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- $80–440
Flights from Indianapolis to Baltimore-Washington International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $70–410
Flights from Indianapolis to Baltimore-Washington International Airport via Chicago Midway International Airport
- Ave. Duration
- 3h 50m
- When
- Saturday
- Estimated price
- $90–470
Flights from Indianapolis to Baltimore-Washington International Airport via Nashville
- Ave. Duration
- 4h 5m
- When
- Saturday
- Estimated price
- $95–480
- Website
- united.com
Flights from Indianapolis to Newark Liberty International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $65–360
Flights from Indianapolis to Newark Liberty International Airport via Washington Dulles
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- $70–370
Flights from Indianapolis to Laguardia Airport via Washington Dulles
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $75–400
Flights from Indianapolis to Philadelphia International Airport via Washington Dulles
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- $85–470
- Website
- aa.com
Flights from Indianapolis to Laguardia Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- $70–390
Flights from Indianapolis to Laguardia Airport via Reagan Washington
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- $75–400
Flights from Indianapolis to John F. Kennedy International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- $75–420
Flights from Indianapolis to Philadelphia International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $80–460
- Website
- delta.com
Flights from Indianapolis to Laguardia Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- $70–390
Flights from Indianapolis to John F. Kennedy International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- $75–420
Flights from Indianapolis to John F. Kennedy International Airport via Detroit
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $80–430
Flights from Indianapolis to Philadelphia International Airport via Detroit
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- $90–480
Flights from Chicago Midway International Airport to Laguardia Airport via Detroit
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- $70–370
Flights from Chicago Midway International Airport to Philadelphia International Airport via Detroit
- Ave. Duration
- 4h 9m
- When
- Every day
- Estimated price
- $80–440
- Website
- spirit.com
Flights from Indianapolis to Newark Liberty International Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- $55–200
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Train from Newark Airport Railroad Station to Princeton Jct.
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- $20–25
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Adult Airport
- $20–25
Train from New York Penn Station to Princeton Jct.
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- $2–21
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Adult
- $2–21
Tram from Walter Rand Transportation Ctr to TRENTON TRANSIT CENTER station
- Ave. Duration
- 59 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–16
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Adult
- $2–16
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Indianapolis to Trenton
- Ave. Duration
- 21h 12m
- Frequency
- 3 times a week
- Estimated price
- $230–550
- Website
- https://www.amtrak.com/home.html
Train from 30th Street Station to Princeton Junction Amtrak Station
- Ave. Duration
- 33 min
- Frequency
- Twice daily
- Estimated price
- $22–130
- Website
- https://www.amtrak.com/home.html
Train from BWI Thurgood Marshall to Trenton
- Ave. Duration
- 2h 24m
- Frequency
- 3 times a day
- Estimated price
- $30–190
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Amtrak Northeast Regional
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from 30th Street Station to Princeton Junction Amtrak Station
- Ave. Duration
- 36 min
- Frequency
- 4 times a day
- Estimated price
- $5–210
- Website
- https://www.amtrak.com/home.html
- Schedules at
- https://www.amtrak.com/northeast-regional-train
- Coach
- $5–210
- Business Class
- $45–240
Train from BWI Thurgood Marshall to Trenton
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- $19–250
- Website
- https://www.amtrak.com/home.html
- Schedules at
- https://www.amtrak.com/northeast-regional-train
- Coach
- $19–250
- Business Class
- $70–300
- Phone
- +1 219-926-5744
- Website
- mysouthshoreline.com
Train from Gary to Museum Campus/11th Street Sation
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- $7–8
- Schedules at
- mysouthshoreline.com
- Adults 14-64
- $7–8
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Indianapolis to Newark Penn Station
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- $80–140
- Schedules at
- flixbus.com
- Adult
- $80–140
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Indianapolis Union Station to Camden Walter Rand Trans Center
- Ave. Duration
- 17h 25m
- Frequency
- Once daily
- Estimated price
- $65–150
- Website
- https://www.greyhound.com/
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
How to get from JFK to New York City
Read the travel guide
More Questions & Answers
Indiana to Princeton bus services, operated by Flixbus USA, arrive at Newark Penn Station.
Indiana to Princeton train services, operated by Amtrak, arrive at Trenton station.
Yes, the driving distance between Indiana to Princeton is 674 miles. It takes approximately 11h 24m to drive from Indiana to Princeton.
There are 155+ hotels available in Princeton.









