Travel options for:
Nearby airports Taj Mahal

Delhi (DEL)  •  3 h 28 min

$5 - $19

Jaipur (JAI)  •  3 h 43 min

$7 - $19

Lucknow (LKO)  •  7 h 50 min

$5 - $16

Agra (AGR)  •  13 min

$3 - $4

Dehra Dun (DED)  •  11 h 9 min

$19 - $31

  • Taj Mahal Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Taj-Mahal

Train from Nearby airports to Taj Mahal

Indian Railways operates a train from Delhi (DEL) to Taj Mahal every 3 hours. Tickets cost $3 - $15 and the journey takes 1 h 57 min.

Travel Guides

How to travel India's Golden TriangleExplore India’s much-visited cities of Delhi, Agra and Jaipur, as well as the magnificent Taj Mahal.

How to get from Nearby airports to Taj Mahal

ModeDurationPrice
From Indira Gandhi International Airport Metro to New Delhi, walk to New Delhi (NDLS), train to Agra Cantt (AGC), then taxi to Taj Mahal.3 h 28 min₹1,143
From Jaipur (JAI) taxi to Getor Jagatpura (GTJT), train to Idgah Agra Junction (IDH), then taxi to Taj Mahal.3 h 43 min₹1,162
From Transport Nagar subway to Durgapuri, walk to Lucknowjn (LJN), train to Yamuna Bdg Agra (JAB), then walk to Taj Mahal.7 h 50 min₹1,041
From Agra (AGR) taxi to Taj Mahal.13 min₹260
From Dehra Dun (DED) taxi to Dehradun (DDN), train to Raja Ki Mandi (RKM), then taxi to Taj Mahal.11 h 9 min₹2,198

How long does it take to get from Nearby airports to Taj Mahal?

It takes approximately 3 h 28 min to get from Nearby airports to Taj Mahal, including transfers.

Operators from Nearby airports to Taj Mahal

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Indian RailwaysIndian Railways
LMRCLMRC