There are 8 ways to get from Vijayawada to Mandya by plane, bus, train, car, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Kempegowda International Airport, bus
best- Fly from Vijayawada Airport (VGA) to Kempegowda International Airport (BLR)plane VGA - BLR
- Take the bus from Kempegowda International Airport to Mandyabus
4h 45m₹5,908–13,391Train
cheapest- Take the train from Vijayawada Jn to Mandyatrain 12577 / ...
23h 39m₹500–3,900Bus
- Take the bus from Vijayawada to Bengalurubus redbusIndia_Volvo 9600 SLX Multi-Axle AC Sleeper
- Take the bus from Bengaluru to Mandyabus redbusIndia_A/C Sleeper
13h 40m₹961–5,084Train via Bengaluru
- Take the train from Vijayawada Jn to Krishnarajapurmtrain 12863 / ...
- Take the train from Ksr Bengaluru to Mandyatrain 12577 / ...
14h 19m₹543–3,928Drive 707.8 km
- Drive from Vijayawada to Mandyacar 707.8 km
10h 23m₹7,906–11,419Taxi
- Take the taxi from Vijayawada to Mandyataxi 707.8 km
10h 23m₹11,000–14,000Fly to Mysore, train
- Fly from Vijayawada Airport (VGA) to Mysore (MYQ)plane VGA - MYQ
- Take the train from Mysore Jn to Mandyatrain
6h 11m₹11,128–19,191Bus via Mahadevapura
- Take the bus from FlixBus Vijayawada - Benz Circle to FlixBus Bengaluru - KR Purambus FlixBus IN4230 / ...
- Take the bus from Hebbala Traffic Police Station to Mandyabus
14h 14m₹1,427–3,744
Vijayawada to Mandya by bus
Comparing Your Travel Options
The cheapest way to get from Vijayawada to Mandya is to train which costs ₹500 - ₹3,900 and takes 23h 39m.
The fastest way to get from Vijayawada to Mandya is to fly and bus which takes 4h 45m and costs ₹5,500 - ₹14,000.
No, there is no direct bus from Vijayawada to Mandya. However, there are services departing from Vijayawada and arriving at Mandya via Bengaluru. The journey, including transfers, takes approximately 13h 40m.
Yes, there is a direct train departing from Vijayawada Jn and arriving at Mandya. Services depart twice a week, and operate Monday, Tuesday and Friday. The journey takes approximately 23h 39m.
The distance between Vijayawada and Mandya is 651 km. The road distance is 707.8 km.
The best way to get from Vijayawada to Mandya without a car is to bus which takes 13h 40m and costs ₹950 - ₹5,500.
It takes approximately 4h 45m to get from Vijayawada to Mandya, including transfers.
Vijayawada to Mandya bus services, operated by Punchiry Tours and Holidays, depart from Vijayawada station.
Vijayawada to Mandya train services, operated by Indian Railways, depart from Vijayawada Jn station.
The best way to get from Vijayawada to Mandya is to bus which takes 13h 40m and costs ₹950 - ₹5,500. Alternatively, you can train via Bengaluru, which costs ₹500 - ₹4,000 and takes 14h 19m.
What companies run services between Vijayawada, India and Mandya, India?
You can take a bus from Vijayawada to Mandya via Bengaluru in around 13h 40m. Alternatively, you can take a train from Vijayawada Jn to Mandya via Krishnarajapurm, Krishnarajapuram, Majestic, and Ksr Bengaluru in around 14h 19m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Kempegowda International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₹5,500–12,000
Flights from Vijayawada Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 3h 23m
- When
- Every day
- Estimated price
- ₹5,500–12,000
Flights from Vijayawada Airport to Kempegowda International Airport via Tirupati
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹5,500–12,000
Flights from Vijayawada Airport to Mysore via Hyderabad
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Vijayawada Airport to Mysore via Madras
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Vijayawada Airport to Mysore via Hyderabad, Madras
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Vijayawada Airport to Mysore via Visakhapatnam, Madras
- Ave. Duration
- 9h 15m
- When
- Thursday and Saturday
- Estimated price
- ₹10,000–17,000
Flights from Vijayawada Airport to Mysore via Kempegowda International Airport, Madras
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹10,000–17,000
- Website
- airindiaexpress.in
Flights from Vijayawada Airport to Kempegowda International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- ₹3,500–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Vijayawada Jn to Krishnarajapurm
- Ave. Duration
- 11h 33m
- Frequency
- 5 times a day
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
Train from Ksr Bengaluru to Mandya
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Mysore Jn to Mandya
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Vijayawada Jn to Mandya
- Ave. Duration
- 23h 39m
- Frequency
- Twice a week
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,100–3,900
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Kempegowda International Airport to Mandya
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹550–850
- Schedules at
- ksrtc.in
Bus from Hebbala Traffic Police Station to Mandya
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- ₹500–700
- Schedules at
- ksrtc.in
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 11h
- Frequency
- Every 4 hours
- Estimated price
- ₹1,300–4,400
- Schedules at
- Punchiry Tours and Holidays
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 11h 3m
- Frequency
- Every 4 hours
- Schedules at
- Tranzking Travels
- Website
- Globehopper Mobility
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 11h 30m
- Frequency
- Every 3 hours
- Schedules at
- Globehopper Mobility
Bus from Bengaluru to Mandya
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- Globehopper Mobility
- Website
- omio.com
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 11h 40m
- Frequency
- Every 3 hours
- Schedules at
- hanstravel.in
Bus from Bengaluru to Mandya
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 11h 35m
- Frequency
- Every 4 hours
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 12h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹600–2,000
- Schedules at
- Zingbus
Bus from Bengaluru to Mandya
- Ave. Duration
- 2h 15m
- Frequency
- Once a week
- Estimated price
- ₹340–750
- Schedules at
- Zingbus
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 10h 50m
- Frequency
- Twice daily
- Schedules at
- Al Travels
- Website
- Sana Travels
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 10h 50m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Website
- LLT Travels
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Schedules at
- LLT Travels
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 12h 35m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 11h 15m
- Frequency
- 5 times a week
- Estimated price
- ₹1,000–3,200
- Website
- Shymoli Paribahan
- Phone
- 91 92464 60933
- [email protected]
- Website
- Sri Krishna Travels
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 14h
- Frequency
- 5 times a week
- Website
- Sri Krishna Travels
- Website
- Al Ayaan Travels
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 11h 45m
- Frequency
- 4 times a week
- Schedules at
- Al Ayaan Travels
- Website
- Bombay Raja Roadlinks
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 12h
- Frequency
- 4 times a week
- Schedules at
- Bombay Raja Roadlinks
- Website
- Atana Connect
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 11h 5m
- Frequency
- Twice a week
- Schedules at
- Atana Connect
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 12h 30m
- Frequency
- Twice a week
- Website
- National Travels - Ratnagiri
- Website
- KMS Travels
Bus from Vijayawada to Bengaluru
- Ave. Duration
- 11h 30m
- Frequency
- Once a week
- Schedules at
- KMS Travels
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Vijayawada - Benz Circle to FlixBus Bengaluru - KR Puram
- Ave. Duration
- 10h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹900–3,100
- Website
- FlixBus India
- Ave. Duration
- 10h 23m
- Estimated price
- ₹11,000–14,000
Costa Car Travels
- Phone
- +91 964 250 9307
- Website
- costa-car-travels.ueniweb.com
(RK)Local Car and Drivers
- Phone
- +91 96 66 55 2 331
Sri Ravi Car Travels
- Phone
- +91 888 543 8888
- Website
- sriravicartravels.com
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 JFK to New York City, What are the different types of Renfe trains in Spain?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
Booking & Getting There
Vijayawada to Mandya bus services, operated by Punchiry Tours and Holidays, arrive at Bengaluru station.
Vijayawada to Mandya train services, operated by Indian Railways, arrive at Krishnarajapurm station.
Yes, the driving distance between Vijayawada to Mandya is 708 km. It takes approximately 10h 23m to drive from Vijayawada to Mandya.
Book your Vijayawada to Mandya bus tickets online with Omio.
There are seven+ hotels available in Mandya.





























