Travel from Goa to Taj-Mahal

Train, bus or fly from Goa to Taj Mahal?

IndiGo Airlines, Air India Limited and 5 other airlines fly from Goa to Taj Mahal every 4 hours. Alternatively, Indian Railways operates a train from Goa to Taj Mahal once daily. Tickets cost $30 - $45 and the journey takes 30 h 12 min.

How to get from Goa to Taj Mahal

From Goa taxi to Goa airport, fly to Gwalior airport, taxi to Gwalior (GWL), train to Agra Cantt (AGC), then taxi to Taj Mahal. 9 h 22 min $218. From Goa taxi to Goa airport, fly to Delhi airport, Metro to New Delhi (NDLS), train to Agra Cantt (AGC), then taxi to Taj Mahal. 6 h 38 min $137. From Goa taxi to Goa airport, fly to Jaipur airport, taxi to Gandhinagar Jpr (GADJ), train to Agra Fort (AF), then taxi to Taj Mahal. 9 h 59 min $168. From Goa taxi to Goa airport, fly to Lucknow airport, taxi to Lucknow Ne (LJN), train to Raja Ki Mandi (RKM), then taxi to Taj Mahal. 9 h 8 min $191. From Goa taxi to Goa airport, fly to Agra airport, then taxi to Taj Mahal. 9 h 48 min $214. From Goa taxi to Thivim (THVM), train to Agra Cantt (AGC), then taxi to Taj Mahal. 30 h 54 min $66. From Goa taxi to Goa, bus to Mumbai, walk to Vidya Vihar, train to Thāne, bus to Agra, then taxi to Taj Mahal. 39 h 8 min $46. From Goa drive to Taj Mahal. 24 h 35 min $206.

How long does it take to get from Goa to Taj Mahal?

It takes approximately 9 h 22 min to get from Goa to Taj Mahal.