hero
How2Go
Agartala to Madrid

Agartala to Madrid

Madrid is approximately 10450+ km from Agartala, 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 Madrid.

Read More
Sort By
Mode of Transport

Via Hyderabad, London

RECOMMENDED

Agartala

Hyderabad

London

Madrid

Approx Travel Time

13h 29m

₹33,317

Onwards

Via Kolkata, Dubai

FASTEST

Agartala

Kolkata

Dubai

Madrid

Approx Travel Time

12h 40m

₹37,262

Onwards

Ads by MMT

Via Delhi, Frankfurt

Agartala

Delhi

Frankfurt

Madrid

Approx Travel Time

12h 40m

₹43,501

Onwards

Via Guwahati, Abu Dhabi

Agartala

Guwahati

Abu Dhabi

Madrid

Approx Travel Time

14h 10m

₹31,310

Onwards

Ads by MMT

Via Guwahati, Dubai

Agartala

Guwahati

Dubai

Madrid

Approx Travel Time

13h 5m

₹37,715

Onwards

Via Chennai, London

Agartala

Chennai

London

Madrid

Approx Travel Time

15h 19m

₹32,020

Onwards

Via Bangalore, London

Agartala

Bangalore

London

Madrid

Approx Travel Time

16h 24m

₹32,065

Onwards

Via Kolkata, Paris

CHEAPEST

Agartala

Kolkata

Paris

Madrid

Approx Travel Time

18h 15m

₹30,784

Onwards

Via Delhi, Amsterdam

Agartala

Delhi

Amsterdam

Madrid

Approx Travel Time

14h

₹45,079

Onwards

Via Hyderabad, Frankfurt

Agartala

Hyderabad

Frankfurt

Madrid

Approx Travel Time

14h 20m

₹45,460

Onwards

Frequently Asked Questions

What is the distance between Agartala and Madrid?

Madrid is approximately 10450+ kms from Agartala.

How long does it take to reach Madrid from Agartala?

It takes approximately 13 hours to reach Madrid from Agartala by Flight Via Kolkata, Dubai.

What is the cheapest way to reach Madrid from Agartala?

The cheapest way to reach Madrid from Agartala is by Flight Via Kolkata, Paris.

What is the fastest way to reach Madrid from Agartala?

The fastest way to reach Madrid from Agartala is by Flight Via Kolkata, Dubai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India