There are 11 ways to get from McAllen to Princeton by plane, train, taxi, bus, night bus 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
Fly McAllen to Newark, train • 7h 33m
Cheapest option
Bus, train • 2 days 4h
9 alternative options
Fly McAllen to Philadelphia, train • 8h 11m
Bus • 44h
Bus via New South Memphis • 45h 26m
Night bus, train • 2 days 5h
Drive • 33h 41m
McAllen to Princeton by bus and walk
The journey time between McAllen and Princeton is around 44h and covers a distance of around 2135 miles. This includes an average layover time of around 3h. Operated by Flixbus USA, Greyhound USA and Suburban Transit, the McAllen to Princeton service departs from Mcallen Bus Station and arrives in Palmer Square, Princeton. Typically five services run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from McAllen to Princeton is to night bus and train which costs $100 - $700 and takes 2 days 5h.
The fastest way to get from McAllen to Princeton is to fly and train which takes 7h 33m and costs $180 - $950.
No, there is no direct bus from McAllen station to Princeton. However, there are services departing from Mcallen Bus Station and arriving at Palmer Square, Princeton via Houston Bus Station, Atlanta Bus Station and Port Authority Bus Terminal. The journey, including transfers, takes approximately 44h.
The distance between McAllen and Princeton is 1755 miles. The road distance is 1956.6 miles.
The best way to get from McAllen to Princeton without a car is to bus which takes 44h and costs $190 - $550.
It takes approximately 7h 33m to get from McAllen to Princeton, including transfers.
McAllen to Princeton bus services, operated by Flixbus USA, depart from Mcallen Bus Station.
McAllen to Princeton bus services, operated by Suburban Transit, arrive at Palmer Square, Princeton station.
Princeton is 1h ahead of McAllen. It is currently 7:53 AM in McAllen and 8:53 AM in Princeton.
Yes, the driving distance between McAllen to Princeton is 1957 miles. It takes approximately 33h 41m to drive from McAllen to Princeton.
- Distance: 1754.5 miles
- Duration: 7h 33m
What companies run services between McAllen, TX, USA and Princeton, NJ, USA?
You can take a bus from McAllen to Princeton via Houston Bus Station, Atlanta Bus Station, New York Midtown, and Port Authority Bus Terminal in around 44h.
- Website
- aa.com
Flights from McAllen to Newark via Dallas/Ft.Worth
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- $300 - $1,300
Flights from McAllen to New York La Guardia via Dallas/Ft.Worth
- Ave. Duration
- 6h 7m
- When
- Every day
- Estimated price
- $280 - $650
Flights from McAllen to Philadelphia via Dallas/Ft.Worth
- Ave. Duration
- 5h 53m
- When
- Every day
- Estimated price
- $450 - $2,100
Flights from McAllen to New York JFK via Dallas/Ft.Worth
- Ave. Duration
- 7h 41m
- When
- Monday and Thursday
- Estimated price
- $170 - $1,400
Flights from Harlingen to Newark via Dallas/Ft.Worth
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- $180 - $650
Flights from Harlingen to Philadelphia via Dallas/Ft.Worth
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- $210 - $750
- Website
- united.com
Flights from McAllen to Newark via Houston
- Ave. Duration
- 6h 9m
- When
- Every day
- Estimated price
- $300 - $1,500
Flights from McAllen to New York La Guardia via Houston
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- $390 - $1,000
Flights from McAllen to Philadelphia via Houston
- Ave. Duration
- 6h 8m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $310 - $1,400
Flights from Harlingen to Newark via Houston
- Ave. Duration
- 6h 8m
- When
- Every day
- Estimated price
- $210 - $700
Flights from Harlingen to Philadelphia via Houston
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- $240 - $800
- Website
- delta.com
Flights from McAllen to New York JFK via Austin
- Ave. Duration
- 8h 46m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $240 - $550
Flights from Harlingen to Newark via Minneapolis
- Ave. Duration
- 7h 21m
- When
- Every day
- Estimated price
- $230 - $460
Flights from Harlingen to Philadelphia via Minneapolis
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- $270 - $550
- Website
- jetblue.com
Flights from McAllen to New York JFK via Houston
- Ave. Duration
- 7h 9m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $140 - $700
- Phone
- +1 973-275-5555
- Website
- njtransit.com
Train from Newark Airport Railroad Station to Princeton Jct.
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- $18 - $22
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Child 5-11 and Senior
- $12 - $15
- Adult Airport
- $18 - $22
Train from New York Penn Station to Princeton Jct.
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- $10 - $16
- Website
- https://www.njtransit.com/
- Schedules at
- https://www.njtransit.com/bus-to
- Child 5-11 and Senior
- $4 - $7
- Adult
- $10 - $16
Rome2Rio's guide to Amtrak Northeast Regional
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from New York Penn Station to Princeton Junction Amtrak Station
- Ave. Duration
- 52 min
- Frequency
- 3 times a day
- Estimated price
- $16 - $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
- $16 - $210
- Business Class Seat
- $55 - $160
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
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from New York Penn Station to Princeton Junction Amtrak Station
- Ave. Duration
- 52 min
- Frequency
- Twice daily
- Estimated price
- $2 - $70
- Website
- https://www.amtrak.com/home.html
- Child Coach - Advance Purchase
- $2 - $18
- Child Coach - short notice
- $9 - $21
- Child Business Class - advance purchase
- $11 - $40
- Child Business Class - short notice
- $13 - $40
- Coach Seat - Advance Purchase
- $14 - $26
- Business Seat - advance purchase
- $24 - $80
- Business Seat - short notice
- $30 - $60
- Coach Seat - short notice
- $8 - $70
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 San Antonio Amtrak Station to New Orleans Union Passenger Terminal
- Ave. Duration
- 15h 15m
- Frequency
- 3 times a week
- Estimated price
- $24 - $200
- Website
- https://www.amtrak.com/home.html
- Child Coach - Advance Purchase
- $24 - $80
- Child Coach - short notice
- $40 - $70
- Child Business Class - advance purchase
- $35 - $130
- Child Business Class - short notice
- $40 - $130
- Coach Seat - Advance Purchase
- $55 - $140
- Business Seat - advance purchase
- $75 - $250
- Business Seat - short notice
- $85 - $250
- Coach Seat - short notice
- $60 - $200
Train from New Orleans Union Passenger Terminal to Trenton
- Ave. Duration
- 28h 41m
- Frequency
- Twice daily
- Estimated price
- $55 - $370
- Website
- https://www.amtrak.com/home.html
- Child Coach - Advance Purchase
- $55 - $160
- Child Coach - short notice
- $80 - $150
- Child Business Class - advance purchase
- $75 - $250
- Child Business Class - short notice
- $80 - $250
- Coach Seat - Advance Purchase
- $110 - $320
- Business Seat - advance purchase
- $150 - $490
- Business Seat - short notice
- $160 - $550
- Coach Seat - short notice
- $140 - $370
Train from New Orleans Union Passenger Terminal to Princeton Junction Amtrak Station
- Ave. Duration
- 30h 49m
- Frequency
- Once daily
- Estimated price
- $55 - $380
- Website
- https://www.amtrak.com/home.html
- Child Coach - Advance Purchase
- $55 - $170
- Child Coach - short notice
- $80 - $150
- Child Business Class - advance purchase
- $75 - $250
- Child Business Class - short notice
- $80 - $250
- Coach Seat - Advance Purchase
- $110 - $320
- Business Seat - advance purchase
- $150 - $490
- Business Seat - short notice
- $160 - $550
- Coach Seat - short notice
- $140 - $380
- Phone
- +1 215-580-7800
- Website
- septa.org
Train from 30th Street Station to Trenton
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- $7 - $8
- Website
- http://www.septa.org/
- Schedules at
- https://www5.septa.org/travel/routes/
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 (855) 626-8585
- Website
- flixbus.com
Bus from Mcallen Bus Station to Houston Bus Station
- Ave. Duration
- 5h 55m
- Frequency
- 3 times a day
- Estimated price
- $30 - $100
- Schedules at
- flixbus.com
- Adult
- $30 - $100
Bus from Atlanta Bus Station to New York Midtown
- Ave. Duration
- 17h 25m
- Frequency
- 5 times a week
- Estimated price
- $70 - $210
- Schedules at
- flixbus.com
- Adult
- $70 - $210
Bus from Mcallen Bus Station to San Antonio Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a day
- Estimated price
- $21 - $80
- Schedules at
- flixbus.com
- Adult
- $21 - $80
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Mcallen Bus Station to Houston Bus Station
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- $35 - $90
- Website
- https://www.greyhound.com/
Bus from Houston Bus Station to Atlanta Bus Station
- Ave. Duration
- 16h
- Frequency
- 4 times a day
- Estimated price
- $90 - $180
- Website
- https://www.greyhound.com/
Bus from Mcallen Bus Station to Laredo Bus Station
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $15 - $55
- Website
- https://www.greyhound.com/
- 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 888 358 6762
- info@tornadobus.com
- Website
- tornadobus.com
Bus from Tornado Bus Co - Laredo, TX to Memphis
- Ave. Duration
- 16h 35m
- Frequency
- Once daily
- Estimated price
- $160 - $410
- Schedules at
- tornadobus.com
- Seniors 60+
- $140 - $380
- Children 3-10
- $140 - $370
- Adults 11-59
- $160 - $410
- Website
- gotobus.com
Bus from Memphis - Summer Ave to New York
- Ave. Duration
- 20h
- Frequency
- 3 times a week
- Estimated price
- $120 - $180
- Website
- https://www.gotobus.com/wonder-bus-inc/
- Passenger
- $120 - $180
- Phone
- 646-630-7186
- help@wandacoach.com
- Website
- wandacoach.com
Bus from Memphis - Summer Ave to New York, NY
- Ave. Duration
- 20h 15m
- Frequency
- 3 times a week
- Estimated price
- $120 - $170
- Website
- https://www.wandacoach.com
- Book at
- http://www.gotobus.com/cgi-bin/ivyu.cgi?gid=657605&d=wanda-travel/
- Ave. Duration
- 43 min
- Estimated price
- $100 - $130
Taxi service
- Phone
- +52 899 223 4178
- Website
- facebook.com
Multi Taxis Seguros
- Phone
- +52 899 902 0307
- Website
- multitaxisseguros.com.mx
City Taxi
- Phone
- +52 899 143 5516
- Website
- citytaxireynosa.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?
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 guideWhy you should take the train in the US
Rome2Rio has everything you need to know about travelling with Amtrak
Read the travel guideNeed to know: Greyhound
Rome2Rio’s guide on the bus operator has all the information you need
Read the travel guideMore Questions & Answers
There are 121+ hotels available in Princeton. Prices start at $61 USD per night.