Travel from Pune to Bhubaneswar

Train, bus or fly from Pune to Bhubaneswar?

AirAsia India, IndiGo Airlines and 6 other airlines fly from Pune to Bhubaneswar every 30 minutes. Alternatively, you can take a bus from Pune to Bhubaneswar via Hyderabad in around 29 h 40 min.

How to get from Pune to Bhubaneswar

From Pune taxi to Pune airport, fly to Bhubaneswar airport, then taxi to Bhubaneswar. 3 h 53 min $195. From Pune bus to Dadar, train to Mumbai airport, fly to Bhubaneswar airport, then taxi to Bhubaneswar. 6 h 27 min $138. From Pune bus to Hyderabad then bus to Bhubaneswar. 29 h 40 min $23. From Pune Junction (PUNE) train to Bhubaneswar (BBS). 33 h 10 min $37. From Pune drive to Bhubaneswar. 22 h 12 min $197.
Close Print Itinerary
  1. Here are 5 options to get from
    Pune to Bhubaneswar:

    1. Trip:
      1 Fly from Pune
      • One-Way approx: USD $84 - $365
      • Duration: 3 h 53 min
      Open +
      • Trip:
        1 Fly from Pune
        • One-Way approx: USD $84 - $365
        • Duration: 3 h 53 min
        Close x
    2. Trip:
      2 Bus to Mumbai, fly
      • One-Way approx: USD $72 - $258
      • Duration: 6 h 27 min
      Open +
      • Trip:
        2 Bus to Mumbai, fly
        • One-Way approx: USD $72 - $258
        • Duration: 6 h 27 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $19 - $27
      • Duration: 29 h 40 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $19 - $27
        • Duration: 29 h 40 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $30 - $45
      • Duration: 33 h 10 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $30 - $45
        • Duration: 33 h 10 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $160 - $240
      • Duration: 22 h 12 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $160 - $240
        • Duration: 22 h 12 min
        Close x