Travel from Pune to Visakhapatnam

Train, bus or fly from Pune to Visakhapatnam?

IndiGo Airlines, AirAsia India and 5 other airlines fly from Pune to Visakhapatnam hourly. Alternatively, Indian Railways operates a train from Pune to Visakhapatnam once a week. Tickets cost $23 - $35 and the journey takes 22 h 38 min.

How to get from Pune to Visakhapatnam

From Pune taxi to Pune airport, fly to Visakhapatnam airport, then taxi to Visakhapatnam. 3 h 56 min $168. From Pune bus to Dadar, train to Mumbai airport, fly to Visakhapatnam airport, then taxi to Visakhapatnam. 6 h 29 min $101. From Pune Junction (PUNE) train to Duvvada (DVD) then taxi to Visakhapatnam. 22 h 48 min $34. From Pune bus to Hyderabad, bus to Visakhapatnam, then taxi to Visakhapatnam. 24 h 25 min $29. From Pune drive to Visakhapatnam. 16 h 9 min $143.
Close Print Itinerary
  1. Here are 5 options to get from
    Pune to Visakhapatnam:

    1. Trip:
      1 Fly from Pune
      • One-Way approx: USD $72 - $318
      • Duration: 3 h 56 min
      Open +
      • Trip:
        1 Fly from Pune
        • One-Way approx: USD $72 - $318
        • Duration: 3 h 56 min
        Close x
    2. Trip:
      2 Bus to Mumbai, fly
      • One-Way approx: USD $85 - $181
      • Duration: 6 h 29 min
      Open +
      • Trip:
        2 Bus to Mumbai, fly
        • One-Way approx: USD $85 - $181
        • Duration: 6 h 29 min
        Close x
    3. Trip:
      3 Train
      • One-Way approx: USD $26 - $36
      • Duration: 22 h 48 min
      Open +
      • Trip:
        3 Train
        • One-Way approx: USD $26 - $36
        • Duration: 22 h 48 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $23 - $33
      • Duration: 24 h 25 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $23 - $33
        • Duration: 24 h 25 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $110 - $170
      • Duration: 16 h 9 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $110 - $170
        • Duration: 16 h 9 min
        Close x