hero
How2Go
Moradabad to Agartala

Moradabad to Agartala

Agartala is approximately 1650+ km from Moradabad, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Agartala.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Moradabad

Delhi

Agartala

Approx Travel Time

7h 8m

₹8,734

Onwards

Moradabad

Delhi

Agartala

Approx Travel Time

8h 15m

₹9,277

Onwards

Moradabad

Delhi

Agartala

Approx Travel Time

7h 17m

₹11,040

Onwards

Via Varanasi, Guwahati

Moradabad

Varanasi

Guwahati

Agartala

Approx Travel Time

1d 5h 33m

₹1,742

Onwards

Via Siliguri

CHEAPEST

Moradabad

Siliguri

Agartala

Approx Travel Time

1d 19h 24m

₹855

Onwards

Via Guwahati

Moradabad

Guwahati

Agartala

Approx Travel Time

2d 0h 39m

₹1,620

Onwards

Via Bareilly, Kolkata

Moradabad

Bareilly

Kolkata

Agartala

Approx Travel Time

2d 5h 32m

₹3,355

Onwards

Via Lucknow

Moradabad

Lucknow

Agartala

Approx Travel Time

10h 49m

₹11,219

Onwards

Moradabad

Lucknow

Agartala

Approx Travel Time

14h 25m

₹12,754

Onwards

Via Ghaziabad, Kolkata

Moradabad

Ghaziabad

Kolkata

Agartala

Approx Travel Time

7h 53m

₹12,053

Onwards

Frequently Asked Questions

What is the distance between Moradabad and Agartala?

Agartala is approximately 1650+ kms from Moradabad.

How long does it take to reach Agartala from Moradabad?

It takes approximately 7 hours to reach Agartala from Moradabad by Train, Flight Via Delhi.

What is the cheapest way to reach Agartala from Moradabad?

The cheapest way to reach Agartala from Moradabad is by Train Via Siliguri.

What is the fastest way to reach Agartala from Moradabad?

The fastest way to reach Agartala from Moradabad is by Train, Flight Via Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India