Rome2Rio

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

Find Transport to Makhtal

See all options

There are 6 ways to get from Vijayawada to Makhtal 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, train

    best
    1. Fly from Vijayawada Airport (VGA) to Hyderabad (HYD)planeVGA - HYD
    2. Take the train from Umdanagar to Makthaltrain
    5h 43m
    ₹3,914–8,827
  2. Bus, train

    cheapest
    1. Take the bus from Benz Circle to LB Nagarbus
    2. Take the train from Malakpet to Makthaltrain07477
    10h 29m
    ₹822–2,347
  3. Train

    1. Take the train from Vijayawada Jn to Warangaltrain12625 / ...
    2. Take the train from Warangal to Krishnatrain07336
    11h 16m
    ₹1,083–4,245
  4. Drive 395.8 km

    1. Drive from Vijayawada to Makhtalcar395.8 km
    5h 53m
    ₹4,197–6,062
  5. Taxi

    1. Take the taxi from Vijayawada to Makhtaltaxi395.8 km
    5h 53m
    ₹8,000–9,500
  6. Train, taxi

    1. Take the train from Vijayawada Jn to Wanparti Roadtrain08585
    2. Take the taxi from Wanparti Road to Makhtaltaxi
    13h 6m
    ₹1,484–3,642

Vijayawada Airport (VGA) to Hyderabad (HYD) flights

Calendar42Weekly Planes
Duration1h 10mAverage Duration
Ticket₹3,115Cheapest Price
See schedules

Questions & Answers

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

You can take a train from Vijayawada Jn to Makhtal via Warangal and Krishna in around 11h 16m.

Transport is disrupted due to the Russia-Ukraine war. Read more

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 How to get from London City Airport into central London, Train travel in Spain: A guide to Renfe, and Want to know more about Flixbus? - to help you get the most out of your next trip.