There are 7 ways to get from Vaishali to Tāj Mahal by taxi, plane, train, 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.
Taxi to Lok Nayak Jayaprakash Airport, fly to Indira Gandhi International Airport, train
best- Take the taxi from Vaishali to Lok Nayak Jayaprakash Airport (PAT)taxi
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Indira Gandhi International Airport (DEL)plane PAT - DEL
- Take the train from New Delhi to Agra Cantttrain
5h 40m₹8,033–15,030Train
cheapest- Take the train from Vaishali to Sonpur Jntrain 05521 / ...
- Take the train from Sonpur Jn to Agra Forttrain 15269
21h 13m₹545–4,152Taxi, bus
- Take the taxi from Vaishali to Patnataxi
- Take the bus from Patna to Agra, Uttar Pradeshbus Patna
15h 58mDrive 810.6 km
- Drive from Vaishali to Tāj Mahalcar 810.6 km
9h 53m₹9,138–13,199Taxi
- Take the taxi from Vaishali to Tāj Mahaltaxi 810.6 km
9h 53m₹14,000–17,000Taxi to Lok Nayak Jayaprakash Airport, fly to Gwalior Airport, train
- Take the taxi from Vaishali to Lok Nayak Jayaprakash Airport (PAT)taxi
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Gwalior Airport (GWL)plane PAT - GWL
- Take the train from Gwalior Jn. to Agra Cantttrain
7h 30m₹11,218–22,070Taxi to Darbhanga Airport, fly to Indira Gandhi International Airport, train
- Take the taxi from Vaishali to Darbhanga Airport (DBR)taxi
- Fly from Darbhanga Airport (DBR) to Indira Gandhi International Airport (DEL)plane DBR - DEL
- Take the train from New Delhi to Agra Cantttrain
6h 23m₹10,705–16,825
Lok Nayak Jayaprakash Airport (PAT) to Indira Gandhi International Airport (DEL) flights
Questions & Answers
The cheapest way to get from Vaishali to Tāj Mahal is to train which costs ₹500 - ₹4,200 and takes 21h 13m.
The fastest way to get from Vaishali to Tāj Mahal is to taxi and fly and train which takes 5h 40m and costs ₹8,000 - ₹15,000.
No, there is no direct train from Vaishali to Tāj Mahal. However, there are services departing from Vaishali and arriving at Fatehabad Road via Sonpur Jn and Mankameshwar. The journey, including transfers, takes approximately 21h 13m.
The distance between Vaishali and Tāj Mahal is 1138 km. The road distance is 810.6 km.
The best way to get from Vaishali to Tāj Mahal without a car is to taxi and bus which takes 15h 58m and costs .
It takes approximately 5h 40m to get from Vaishali to Tāj Mahal, including transfers.
Vaishali to Tāj Mahal train services, operated by Indian Railways, depart from Vaishali station.
Vaishali to Tāj Mahal train services, operated by Indian Railways, arrive at Sonpur Jn station.
Yes, the driving distance between Vaishali to Tāj Mahal is 811 km. It takes approximately 9h 53m to drive from Vaishali to Tāj Mahal.
There are 434+ hotels available in Tāj Mahal.
What companies run services between Vaishali, State of Bihar, India and Tāj Mahal, India?
You can take a train from Vaishali to Tāj Mahal via Sonpur Jn, Agra Fort, Mankameshwar, and Fatehabad Road in around 21h 13m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 4h 5m
- When
- Saturday
- Estimated price
- ₹6,500–12,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport via Ranchi
- Ave. Duration
- 4h 10m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–12,000
Flights from Lok Nayak Jayaprakash Airport to Gwalior Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 1m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–31,000
Flights from Lok Nayak Jayaprakash Airport to Gwalior Airport via Mumbai
- Ave. Duration
- 8h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–26,000
Flights from Darbhanga Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹8,500–13,000
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹5,000–21,000
- Website
- airindiaexpress.in
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- ₹5,000–21,000
- Website
- spicejet.com
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Darbhanga Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹9,000–13,000
- Website
- starlightairline.com
Flights from Darbhanga Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹5,500–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Vaishali to Sonpur Jn
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Sonpur Jn to Agra Fort
- Ave. Duration
- 17h 55m
- Frequency
- Once a week
- Estimated price
- ₹410–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Gwalior Jn. to Agra Cantt
- Ave. Duration
- 1h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Ave. Duration
- 2h 49m
- Estimated price
- ₹1,000–17,000
Want to know more about travelling around India
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
How to travel India's Golden Triangle
Read the travel guide






