Rome2Rio

How to get fromVijayawada to Odishaby plane, train, bus, car, or taxi

Find Transport to Odisha

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 8 ways to get from Vijayawada to Odisha by plane, train, bus, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Biju Patnaik International Airport

    best
    1. Fly from Vijayawada Airport (VGA) to Biju Patnaik International Airport (BBI)plane plane VGA - BBI
    5h 28m
    ₹8,963–19,557
  2. Train

    cheapest
    1. Take the train from Vijayawada Jn to Bhubaneswartrain train 12704 / ...
    12h 35m
    ₹400–3,100
  3. Bus

    1. Take the bus from Vijayawada to Bhubaneswarbus bus redbusIndia_Bharat Benz A/C Seater /Sleeper
    14h 15m
    ₹1,150–3,243
  4. Drive  768.8 km

    1. Drive from Vijayawada to Bhubaneshwarcar car 768.8 km
    11h 12m
    ₹7,456–10,770
  5. Taxi

    1. Take the taxi from Vijayawada to Bhubaneshwartaxi taxi 768.8 km
    11h 12m
    ₹12,000–16,000
  6. Fly to Jagdalpur Airport, taxi

    1. Fly from Vijayawada Airport (VGA) to Jagdalpur Airport (JGB)plane plane VGA - JGB
    2. Take the taxi from Jagdalpur Airport (JGB) to Nowrangapurtaxi taxi
    4h 29m
    ₹10,358–25,241
  7. Fly to Jeypore Airport, taxi

    1. Fly from Vijayawada Airport (VGA) to Jeypore Airport (PYB)plane plane VGA - PYB
    2. Take the taxi from Jeypore Airport (PYB) to Nowrangapurtaxi taxi
    14h 18m
    ₹5,858–17,841
  8. Bus via Rājahmundry

    1. Take the bus from Vijayawada to Rajamahendravarambus bus redbusIndia_A/C Seater / Sleeper
    2. Take the bus from Rajamahendravaram to Bhubaneswarbus bus redbusIndia_Volvo 9600 A/C Seater/Sleeper / ...
    14h 33m
    ₹1,383–6,024

Vijayawada to Odisha by train

Calendar113Weekly Trains
Duration12h 35mAverage Duration
Ticket₹400Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Vijayawada, India and Odisha, India?

IndiGo Airlines, Air India Express, and Fly91 fly from Vijayawada Airport (VGA) to Biju Patnaik International Airport (BBI) every 4 hours. Alternatively, Indian Railways operates a train from Vijayawada Jn to Bhubaneswar hourly. Tickets cost ₹400–3,100 and the journey takes 12h 35m.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, How to get from JFK to New York City, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.

Booking & Getting There