Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
28 h 50 min
2861 km.
from $157
Composite Route Car Only
One way to Travel from New Haven to Villanova
Select an Option Below to Start Your Journey
Cheapest
By car (2 861 km)
Transport providers
Train operators
Amtrak
Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from New Haven to 30th
Ave. Duration:
3h 28m
Frequency:
Once daily
Estimated price:
$22.99–$108.57
Amtrak Northeast Regional
Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from New Haven to 30th
Ave. Duration:
3h 49m
Frequency:
Every 2 hours
Estimated price:
$30.65–$242.68
Amtrak Acela
Phone:
+1 800-872-7245
Website:
amtrak.com/home.html
Train from New Haven to 30th
Ave. Duration:
2h 59m
Frequency:
Every 4 hours
Estimated price:
$47.26–$510.91
Metro-North Railroad (MNR)
Phone:
877.690.5114
Website:
mta.info/agency/metro-north-railroad
Train from New Haven to Grand
Ave. Duration:
2h 7m
Frequency:
Every 30 minutes
Estimated price:
$20.44–$30.65
Bus operators
Flixbus USA
Phone:
+1 (855) 626-8585
Website:
flixbus.com
Bus from New York Midtown to Philadelphia
Ave. Duration:
2h
Frequency:
Hourly
Estimated price:
$11.50–$53.65
Questions and Answers
What is the cheapest way to get from New Haven to Villanova?
The cheapest way to get from New Haven to Villanova is to drive which costs $31.52 - $46.74 and takes 3h 18m.
What is the fastest way to get from New Haven to Villanova?
The fastest way to get from New Haven to Villanova is to drive which takes 3h 18m and costs $31.52 - $46.74 .
Is there a direct train between New Haven and Villanova?
No, there is no direct train from New Haven to Villanova. However, there are services departing from New Haven and arriving at Villanova via 30th Street Station. The journey, including transfers, takes approximately 3h 59m.
How far is it from New Haven to Villanova?
The distance between New Haven and Villanova is 283 km. The road distance is 287.6 km.
How do I travel from New Haven to Villanova without a car?
The best way to get from New Haven to Villanova without a car is to train which takes 3h 59m and costs $19.57 - $434.78 .
How long does it take to get from New Haven to Villanova?
It takes approximately 3h 59m to get from New Haven to Villanova, including transfers.
Where do I catch the New Haven to Villanova train from?
New Haven to Villanova train services, operated by Amtrak Acela, depart from New Haven station.
Where does the New Haven to Villanova train arrive?
New Haven to Villanova train services, operated by Amtrak Acela, arrive at 30th Street Station.
Can I drive from New Haven to Villanova?
Yes, the driving distance between New Haven to Villanova is 288 km. It takes approximately 3h 18m to drive from New Haven to Villanova.
Where can I stay near Villanova?
There are 796+ hotels available in Villanova. Prices start at $59.59 per night.