There are 6 ways to get from Dudhwa National Park to Varanasi by taxi, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train, bus
best- Take the taxi from Dudhwa National Park to Lakhimpurtaxi
- Take the train from Lakhimpur to Aishbaghtrain
- Take the bus from Lucknow, Uttar Pradesh to Varanasi, Uttar Pradeshbus
11h 11mTrain
cheapest- Take the train from Dudwa to Mailanitrain
- Take the train from Mailani to Lucknowjntrain
- Take the train from Lucknow to Varanasi Jntrain
11h 20m₹502–4,040Drive 488 km
- Drive from Dudhwa National Park to Varanasicar 488 km
7h 19m₹5,971–8,625Taxi to Dhangarhi, fly
- Take the taxi from Dudhwa National Park to Dhangarhi (DHI)taxi
- Fly from Dhangarhi (DHI) to Varanasi Airport (VNS)plane DHI - VNS
12h 33m₹8,603–33,284Train, bus
- Take the train from Dudwa to Mailanitrain
- Take the train from Mailani to Lucknowjntrain
- Take the bus from Alambagh to Varanasibus
13h 53m₹720–3,112Drive to Nepalgunj Airport, fly
- Drive from Dudhwa National Park to Nepalgunj Airport (KEP)car
- Fly from Nepalgunj Airport (KEP) to Varanasi Airport (VNS)plane KEP - VNS
12h 21m₹37,627–47,371
Dudhwa National Park to Varanasi by foot and train
Questions & Answers
The cheapest way to get from Dudhwa National Park to Varanasi is to train and bus which costs ₹700 - ₹3,200 and takes 13h 53m.
The fastest way to get from Dudhwa National Park to Varanasi is to drive which takes 7h 19m and costs ₹5,500 - ₹9,000.
No, there is no direct train from Dudhwa National Park to Varanasi. However, there are services departing from Dudwa and arriving at Varanasi Jn via Mailani and Lucknow. The journey, including transfers, takes approximately 11h 20m.
The distance between Dudhwa National Park and Varanasi is 506 km. The road distance is 488 km.
The best way to get from Dudhwa National Park to Varanasi without a car is to taxi and train and bus which takes 11h 11m and costs .
It takes approximately 11h 11m to get from Dudhwa National Park to Varanasi, including transfers.
Dudhwa National Park to Varanasi train services, operated by Indian Railways, depart from Dudwa station.
Dudhwa National Park to Varanasi train services, operated by Indian Railways, arrive at Mailani station.
Yes, the driving distance between Dudhwa National Park to Varanasi is 488 km. It takes approximately 7h 19m to drive from Dudhwa National Park to Varanasi.
There are 1671+ hotels available in Varanasi.
What companies run services between Dudhwa National Park, India and Varanasi, India?
You can take a vehicle from Dudhwa National Park to Varanasi Jn via Dudwa, Mailani, Lucknowjn, and Lucknow in around 11h 20m.
- Website
- goindigo.in
Flights from Dhangarhi to Varanasi Airport via Kathmandu, Delhi
- Ave. Duration
- 11h 31m
- When
- Every day
- Estimated price
- ₹12,000–36,000
Flights from Nepalgunj Airport to Varanasi Airport via Kathmandu, Delhi
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹16,000–48,000
- Website
- buddhaair.com
Flights from Dhangarhi to Varanasi Airport via Kathmandu
- Ave. Duration
- 15h 47m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹5,000–29,000
Flights from Nepalgunj Airport to Varanasi Airport via Kathmandu
- Ave. Duration
- 13h 50m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹6,000–37,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Lakhimpur to Aishbagh
- Ave. Duration
- 2h 34m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Dudwa to Mailani
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Mailani to Lucknowjn
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Lucknow to Varanasi Jn
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Dudwa to Mailani
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Mailani to Lucknowjn
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Website
- Khajuraho Travels Pvt Ltd
Bus from Lucknow, Uttar Pradesh to Varanasi, Uttar Pradesh
- Ave. Duration
- 6h 20m
- Frequency
- Every 30 minutes
- Schedules at
- Khajuraho Travels Pvt Ltd
- Phone
- +91-522-2623578
- [email protected]
- Website
- UPSRTC
Bus from Alambagh to Varanasi
- Ave. Duration
- 7h
- Frequency
- Hourly
- Estimated price
- ₹410–750
- Website
- UPSRTC
- Ordinary
- ₹410–550
- AC
- ₹550–750
- Adult
- ₹490–750
- Ave. Duration
- 1h 9m
- Estimated price
- ₹3,500–7,500
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Getting to Rome from the airport, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.








