Travel from Delhi to Ajanta-Caves

Train from Delhi to Ajanta Caves

Indian Railways operates a train from Delhi to Ajanta Caves twice daily. Tickets cost $22 - $35 and the journey takes 23 h 3 min.

How to get from Delhi to Ajanta Caves

From New Delhi Metro to Delhi airport, fly to Aurangabad airport, then taxi to Ajanta Caves. 4 h 32 min $164. From New Delhi (NDLS) train to Pachora Junction (PC) then taxi to Ajanta Caves. 24 h 14 min $48. From New Delhi Railway Station Gate 1 line 181 bus to Delhi, bus to Vadodra, walk to Baroda, bus to Jalgaon, then taxi to Ajanta Caves. 29 h 35 min $54. From Delhi drive to Ajanta Caves. 17 h 11 min $143.