3 Ways to Reach Etah to Moradabad by Bus, Train, Flights, Drive & Taxi

Planning a trip from Etah to Moradabad Cleartrip helps you select the best route between Etah & Moradabad based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Etah & Moradabad

The distance from Etah to Moradabad is approximately 170.32kms. By car, it takes roughly 2h 40m to reach Moradabad from Etah . Take a look at the 3 routes available to reach Moradabad from Etah

  • 1.

  • Reach Etah to Moradabad by Drive

  • 2h 40m

  • Rs. 1118

 
Etah
 
2h 40m
Rs. 1118
You can take a car from Etah to Morādābād. It will take you around 2h 40m to cover distance of 170.32kms and reach Morādābād from Etah. The total amount for the journey will be approximately Rs.1118.
 
Morādābād
  • 2.

  • Reach Etah to Moradabad by taxi and train

  • 6h 3m

  • Rs. 1750

 
Etah
 
0h 30m
Rs. 550

Step 1: Take a Taxi from Etah to reach Kasganj (KSJ)

You can take a car from Etah to Kasganj (KSJ). It will take you around 0h 30m to cover distance of 30.34kms and reach Kasganj (KSJ) from Etah. The total amount for the journey will be approximately Rs.550.
 
Kasganj (KSJ)
 
3h 10m
Rs. 600

Step 2: Take a Train from Kasganj (KSJ) to reach Bareilly (BE)

You can reach Bareilly (BE) from Kasganj (KSJ) by travelling in a train. Kasganj (KSJ) to Bareilly (BE) train takes approximately 3h 10m. You can catch a train from Kasganj (KSJ) and get down at Bareilly (BE). The price of the train ticket is approximately Rs. 600.
 
Bareilly (BE)
 
1h 48m
Rs. 600

Step 3: Take a Train from Bareilly (BE) to reach Moradabad (MB)

You can reach Moradabad (MB) from Bareilly (BE) by travelling in a train. Bareilly (BE) to Moradabad (MB) train takes approximately 1h 48m. You can catch a train from Bareilly (BE) and get down at Moradabad (MB). The price of the train ticket is approximately Rs. 600.
 
Moradabad (MB)
  • 3.

  • Reach Etah to Moradabad by taxi

  • 2h 40m

  • Rs. 3000

 
Etah
 
2h 40m
Rs. 3000
You can take a car from Etah to Morādābād. It will take you around 2h 40m to cover distance of 170.32kms and reach Morādābād from Etah. The total amount for the journey will be approximately Rs.3000.
 
Morādābād
Check out all the available routes from Moradabad to Etah →

Other popular routes from Etah