There are 9 ways to get from Varanasi Jn to Hathras Jn by train, bus, car, taxi, 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.
Train via Tūndla
best- Take the train from Banaras to Tundla Jntrain 12581 / ...
- Take the train from Tundla Jn to Hathras Jntrain 15483 / ...
9h 56m₹528–4,231Train
cheapest- Take the train from Varanasi Jn to Hathras Jntrain 13483 / ...
14h 28m₹360–2,800Bus
- Take the bus from Varanasi, Uttar Pradesh to Agra, Uttar Pradeshbus Varanasi, Uttar Pradesh - Agra, Uttar Pradesh
- Take the bus from Dhakran Chauraha to Barhanbus Ag-11
14h 10mDrive 611.2 km
- Drive from Varanasi Jn to Hathras Jncar 611.2 km
7h 31m₹6,891–9,953Taxi
- Take the taxi from Varanasi Jn to Hathras Jntaxi 611.2 km
7h 31m₹11,000–14,000Fly Varanasi Airport to Indira Gandhi International Airport, train
- Fly from Varanasi Airport (VNS) to Indira Gandhi International Airport (DEL)plane VNS - DEL
- Take the train from New Delhi to Hathras Jntrain
6h 56m₹5,518–8,983Bus, train
- Take the bus from Varanasi, Uttar Pradesh to Kanpurbus
- Take the bus from Kanpur to Agra, Uttar Pradeshbus
- Take the train from Idgah Agra Jn to Hathras Roadtrain
16h 11mFly Varanasi Airport to Hindon, train
- Fly from Varanasi Airport (VNS) to Hindon (HDO)plane VNS - HDO
- Take the train from Anand Vihar Terminal to Hathras Jntrain
6h 29m₹6,033–16,133Train to Maryada Purushottam Shri Ram International Airport, fly to Indira Gandhi International Airport, train
- Take the train from Varanasi Jn to Ayodhyatrain
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Indira Gandhi International Airport (DEL)plane AYJ - DEL
- Take the train from New Delhi to Hathras Jntrain
9h 54m₹4,095–26,113
Varanasi Jn to Hathras Jn by train
Questions & Answers
The cheapest way to get from Varanasi Jn to Hathras Jn is to train which costs ₹360 - ₹2,800 and takes 14h 28m.
The fastest way to get from Varanasi Jn to Hathras Jn is to fly and train which takes 6h 29m and costs ₹6,000 - ₹17,000.
No, there is no direct bus from Varanasi Jn to Hathras Jn. However, there are services departing from Varanasi, Uttar Pradesh and arriving at Barhan via Dhakran Chauraha. The journey, including transfers, takes approximately 14h 10m.
Yes, there is a direct train departing from Varanasi Jn and arriving at Hathras Jn. Services depart once daily, and operate every day. The journey takes approximately 14h 28m.
The distance between Varanasi Jn and Hathras Jn is 598 km. The road distance is 611.2 km.
The best way to get from Varanasi Jn to Hathras Jn without a car is to train via Tūndla which takes 9h 56m and costs ₹500 - ₹4,300.
It takes approximately 9h 56m to get from Varanasi Jn to Hathras Jn, including transfers.
Varanasi Jn to Hathras Jn bus services, operated by RS Yadav Smart Bus, depart from Varanasi, Uttar Pradesh station.
Varanasi Jn to Hathras Jn train services, operated by Indian Railways, depart from Banaras station.
The best way to get from Varanasi Jn to Hathras Jn is to train via Tūndla which takes 9h 56m and costs ₹500 - ₹4,300. Alternatively, you can bus, which costs and takes 14h 10m.
What companies run services between Varanasi Jn, India and Hathras Jn, India?
You can take a train from Varanasi Jn to Hathras Jn via Banaras and Tundla Jn in around 9h 56m. Alternatively, you can take a vehicle from Varanasi Jn to Hathras Jn via Varanasi, Uttar Pradesh, Agra, Uttar Pradesh, Dhakran Chauraha, Barhan, and Barhan in around 14h 10m.
- Website
- goindigo.in
Flights from Varanasi Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- ₹5,000–6,500
Flights from Varanasi Airport to Hindon
- Ave. Duration
- 1h 40m
- When
- Monday to Saturday
- Estimated price
- ₹5,000–12,000
Flights from Maryada Purushottam Shri Ram International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹6,000–23,000
- Website
- airindia.in
Flights from Varanasi Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 38m
- When
- Every day
- Estimated price
- ₹4,300–20,000
Flights from Varanasi Airport to Indira Gandhi International Airport via Khajuraho
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,000–6,500
Flights from Maryada Purushottam Shri Ram International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹22,902
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹4,300–20,000
Flights from Maryada Purushottam Shri Ram International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹22,902
- Website
- spicejet.com
Flights from Varanasi Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,500–16,000
- Website
- starlightairline.com
Flights from Maryada Purushottam Shri Ram International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹3,000–9,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Banaras to Tundla Jn
- Ave. Duration
- 7h 18m
- Frequency
- Once daily
- Estimated price
- ₹300–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Tundla Jn to Hathras Jn
- Ave. Duration
- 30 min
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from New Delhi to Hathras Jn
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Varanasi Jn to Hathras Jn
- Ave. Duration
- 14h 28m
- Frequency
- Once daily
- Estimated price
- ₹360–2,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,800
Train from Idgah Agra Jn to Hathras Road
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Anand Vihar Terminal to Hathras Jn
- Ave. Duration
- 1h 57m
- Frequency
- 3 times a week
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Varanasi Jn to Ayodhya
- Ave. Duration
- 3h 21m
- Frequency
- Every 3 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from New Delhi to Hathras Jn
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 7906178628
- [email protected]
- Website
- uputd.gov.in
Bus from Dhakran Chauraha to Barhan
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- ₹30–85
- Schedules at
- uputd.gov.in
- Non AC
- ₹60–80
- Electric AC
- ₹70–85
- Ave. Duration
- 7h 31m
- Estimated price
- ₹11,000–14,000
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
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
More Questions & Answers
Varanasi Jn to Hathras Jn bus services, operated by RS Yadav Smart Bus, arrive at Agra, Uttar Pradesh station.
Varanasi Jn to Hathras Jn train services, operated by Indian Railways, arrive at Tundla Jn station.
Yes, the driving distance between Varanasi Jn to Hathras Jn is 611 km. It takes approximately 7h 31m to drive from Varanasi Jn to Hathras Jn.
There are two+ hotels available in Hathras Jn.






