There are 5 ways to get from Gajraula to Etah by train, bus (Flixbus), car, or taxi
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 Ghāziābād
best- Take the train from Gajraula Jn to Ghaziabadtrain
- Take the train from Ghaziabad to Tundla Jntrain
- Take the train from Tundla Jn to Etahtrain
7h 36m₹439–3,562Bus
- Take the bus from FlixBus Gajraula - Bypass to FlixBus Delhi - Anand Vihar ISBTbus FlixBus IN0320C / ...
- Take the bus from Noida, Uttar Pradesh to Etahbus Noida, Uttar Pradesh - Etah
9h 2mDrive 171.2 km
- Drive from Gajraula to Etahcar 171.2 km
2h 54m₹1,925–2,780Taxi
- Take the taxi from Gajraula to Etahtaxi 171.2 km
2h 54m₹3,600–4,300Train
- Take the train from Gajraula Jn to Aligarh Jntrain
- Take the train from Aligarh Jn to Tundla Jntrain
- Take the train from Tundla Jn to Etahtrain
12h 11m₹439–3,562
Gajraula to Etah by train
Questions & Answers
The cheapest way to get from Gajraula to Etah is to train which costs ₹430 - ₹3,600 and takes 12h 11m.
The fastest way to get from Gajraula to Etah is to drive which takes 2h 54m and costs ₹1,900 - ₹2,800.
No, there is no direct bus from Gajraula to Etah. However, there are services departing from FlixBus Gajraula - Bypass and arriving at Etah via Anand Vihar ISBT Terminal, Pusta Crossing, Noida Sector 37 and Noida, Uttar Pradesh. The journey, including transfers, takes approximately 9h 2m.
No, there is no direct train from Gajraula to Etah. However, there are services departing from Gajraula Jn and arriving at Etah via Ghaziabad and Tundla Jn. The journey, including transfers, takes approximately 7h 36m.
The distance between Gajraula and Etah is 344 km. The road distance is 171.2 km.
The best way to get from Gajraula to Etah without a car is to train via Ghāziābād which takes 7h 36m and costs ₹430 - ₹3,600.
It takes approximately 7h 36m to get from Gajraula to Etah, including transfers.
Gajraula to Etah bus services, operated by FlixBus India, depart from FlixBus Gajraula - Bypass station.
Gajraula to Etah train services, operated by Indian Railways, depart from Gajraula Jn station.
The best way to get from Gajraula to Etah is to train via Ghāziābād which takes 7h 36m and costs ₹430 - ₹3,600. Alternatively, you can bus, which costs and takes 9h 2m.
What companies run services between Gajraula, India and Etah, India?
You can take a train from Gajraula Jn to Etah via Ghaziabad and Tundla Jn in around 7h 36m. Alternatively, you can take a bus from FlixBus Gajraula - Bypass to Etah via FlixBus Delhi - Anand Vihar ISBT, Anand Vihar ISBT Terminal, Akhardham Temple, Pusta Crossing, Noida Sector 37, Noida Sec 82 More, and Noida, Uttar Pradesh in around 9h 2m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gajraula Jn to Ghaziabad
- Ave. Duration
- 1h 41m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Ghaziabad to Tundla Jn
- Ave. Duration
- 2h 3m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Tundla Jn to Etah
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Gajraula Jn to Aligarh Jn
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- 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,100–1,400
Train from Aligarh Jn to Tundla Jn
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Tundla Jn to Etah
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Gajraula - Bypass to FlixBus Delhi - Anand Vihar ISBT
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹230–490
- Website
- https://www.flixbus.in
- Ave. Duration
- 2h 54m
- Estimated price
- ₹3,600–4,300
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 What are the different types of Renfe trains in Spain?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
Gajraula to Etah bus services, operated by FlixBus India, arrive at FlixBus Delhi - Anand Vihar ISBT station.
Gajraula to Etah train services, operated by Indian Railways, arrive at Ghaziabad station.
Yes, the driving distance between Gajraula to Etah is 171 km. It takes approximately 2h 54m to drive from Gajraula to Etah.
There are 11+ hotels available in Etah.









