Travel from Pune to Gwalior

Train, bus or fly from Pune to Gwalior?

Air India Limited, Helitrans and 3 other airlines fly from Pune to Gwalior twice daily. Alternatively, Indian Railways operates a train from Pune to Gwalior 4 times a day. Tickets cost $24 - $35 and the journey takes 21 h.

How to get from Pune to Gwalior

From Pune taxi to Pune airport, fly to Gwalior airport, then taxi to Gwalior. 4 h 25 min $216. From Pune bus to Dadar, train to Mumbai airport, fly to Gwalior airport, then taxi to Gwalior. 7 h 13 min $219. From Pune Junction (PUNE) train to Gwalior (GWL). 21 h $31. From Pune bus to Dadar, train to Thāne, then bus to Gwalior. 26 h 20 min $25. From Pune drive to Gwalior. 17 h 8 min $133.
Close Print Itinerary
  1. Here are 5 options to get from
    Pune to Gwalior:

    1. Trip:
      1 Fly from Pune
      • One-Way approx: USD $90 - $397
      • Duration: 4 h 25 min
      Open +
      • Trip:
        1 Fly from Pune
        • One-Way approx: USD $90 - $397
        • Duration: 4 h 25 min
        Close x
    2. Trip:
      2 Bus to Mumbai, fly
      • One-Way approx: USD $88 - $400
      • Duration: 7 h 13 min
      Open +
      • Trip:
        2 Bus to Mumbai, fly
        • One-Way approx: USD $88 - $400
        • Duration: 7 h 13 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $24 - $35
      • Duration: 21 h
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $24 - $35
        • Duration: 21 h
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $10 - $35
      • Duration: 26 h 20 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $10 - $35
        • Duration: 26 h 20 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $110 - $160
      • Duration: 17 h 8 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $110 - $160
        • Duration: 17 h 8 min
        Close x