Rome2Rio

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

Find Transport to Odisha

See all options

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

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

  1. Taxi, bus, train

    best
    1. Take the taxi from Undi to Elurutaxi taxi
    2. Take the bus from Eluru to Visakhapatnambus bus
    3. Take the train from Visakhapatnam to Khurda Road Jntrain train
    13h 24m
    ₹1,818–5,456
  2. Train

    cheapest
    1. Take the train from Bhimavaram Town to Bhubaneswartrain train 17016
    15h 34m
    ₹479–3,643
  3. Drive 692.5 km

    1. Drive from Undi to Bhubaneshwarcar car 692.5 km
    10h 6m
    ₹7,590–10,964
  4. Taxi

    1. Take the taxi from Undi to Bhubaneshwartaxi taxi 692.5 km
    10h 6m
    ₹12,000–15,000
  5. Train to Vijayawada Airport, fly to Biju Patnaik International Airport

    1. Take the train from Undi to Uppalurtrain train
    2. Fly from Vijayawada Airport (VGA) to Biju Patnaik International Airport (BBI)plane plane VGA - BBI
    8h 8m
    ₹6,901–16,378
  6. Train to Vijayawada Airport, fly to Jeypore Airport, taxi

    1. Take the train from Undi to Uppalurtrain train
    2. Fly from Vijayawada Airport (VGA) to Jeypore Airport (PYB)plane plane VGA - PYB
    3. Take the taxi from Jeypore Airport (PYB) to Nowrangapurtaxi taxi
    9h 52m
    ₹6,396–21,662
  7. Train, train to Visakhapatnam Airport, fly to Jeypore Airport, taxi

    1. Take the train from Bhimavaram Town to Rajamundrytrain train
    2. Take the train from Rajamundry to Duvvadatrain train
    3. Fly from Visakhapatnam Airport (VTZ) to Jeypore Airport (PYB)plane plane VTZ - PYB
    4. Take the taxi from Jeypore Airport (PYB) to Nowrangapurtaxi taxi
    10h 33m
    ₹4,839–30,043
  8. Train to Vijayawada Airport, fly to Visakhapatnam Airport, train

    1. Take the train from Undi to Uppalurtrain train
    2. Fly from Vijayawada Airport (VGA) to Visakhapatnam Airport (VTZ)plane plane VGA - VTZ
    3. Take the train from Simhachalam to Vizianagram Jntrain train
    4. Take the train from Vizianagram Jn to Brahmapurtrain train
    9h 29m
    ₹3,596–8,862

Undi to Odisha by train

Calendar7Weekly Trains
Duration15h 34mAverage Duration
Ticket₹479Cheapest Price
See schedules

Questions & Answers

What companies run services between Undi, Andhra Pradesh, India and Odisha, India?

Indian Railways operates a train from Bhimavaram Town to Bhubaneswar once daily. Tickets cost ₹370–2,800 and the journey takes 14h 20m.

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 Train travel in Spain: A guide to Renfe, Getting around the Cyclades, and Need to know: Jadrolinija - to help you get the most out of your next trip.