There are 8 ways to get from Mumbai to Kāvali by plane, train, bus, car, 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 Tirupati Airport, train
best- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Tirupati Airport (TIR)plane BOM - TIR
- Take the train from Renigunta Jn to Kavalitrain
6h 42m₹8,846–19,782Train
cheapest- Take the train from Dadar to Renigunta Jntrain 22159 / ...
- Take the train from Renigunta Jn to Kavalitrain 12733 / ...
21h 56m₹696–5,243Bus
- Take the bus from Mumbai to Hyderabadbus Mumbai - Hyderabad
- Take the bus from Hyderabad to Kavalibus Hyderabad - Kavali
22h 35m₹1,114–2,765Drive 1,051.7 km
- Drive from Mumbai to Kāvalicar 1,051.7 km
15h 27m₹11,799–17,043Fly to Vijayawada Airport, train
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Vijayawada Airport (VGA)plane BOM - VGA
- Take the train from Tarigoppula to Kavalitrain
8h 33m₹6,536–11,182Fly to Chennai International Airport, train
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Chennai International Airport (MAA)plane BOM - MAA
- Take the train from Chennai Central to Kavalitrain
8h 32m₹6,236–11,327Train via Vijayawada
- Take the train from Dadar to Vijayawada Jntrain 11019
- Take the train from Vijayawada Jn to Kavalitrain 12078 / ...
23h 4m₹703–5,325Bus via Ongole
- Take the bus from FlixBus Mumbai - Chembur to FlixBus Hyderabad - Ameerpetbus
- Take the bus from Ameerpet to Ongolebus
- Take the bus from Ongole to Kavalibus
29h 29m₹1,949–6,280
Mumbai to Kāvali by train
Questions & Answers
The cheapest way to get from Mumbai to Kāvali is to bus which costs ₹1,100 - ₹2,800 and takes 22h 35m.
The fastest way to get from Mumbai to Kāvali is to fly and train which takes 6h 42m and costs ₹8,500 - ₹20,000.
No, there is no direct bus from Mumbai to Kāvali. However, there are services departing from Mumbai and arriving at Kavali via Hyderabad. The journey, including transfers, takes approximately 22h 35m.
No, there is no direct train from Mumbai to Kāvali. However, there are services departing from Dadar and arriving at Kavali via Renigunta Jn. The journey, including transfers, takes approximately 21h 56m.
The distance between Mumbai and Kāvali is 1125 km. The road distance is 1051.7 km.
The best way to get from Mumbai to Kāvali without a car is to train which takes 21h 56m and costs ₹650 - ₹5,500.
It takes approximately 6h 42m to get from Mumbai to Kāvali, including transfers.
Mumbai to Kāvali bus services, operated by IntrCity SmartBus, depart from Mumbai station.
Mumbai to Kāvali train services, operated by Indian Railways, depart from Dadar station.
The best way to get from Mumbai to Kāvali is to train which takes 21h 56m and costs ₹650 - ₹5,500. Alternatively, you can bus, which costs ₹1,100 - ₹2,800 and takes 22h 35m.
What companies run services between Mumbai, India and Kāvali, India?
You can take a train from Dadar to Kavali via Renigunta Jn in around 21h 56m. Alternatively, you can take a bus from Mumbai to Kavali via Hyderabad in around 22h 35m.
- Website
- goindigo.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Tirupati Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Tirupati Airport via Hyderabad
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Tirupati Airport via Bengaluru
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Vijayawada Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–8,500
Flights from Chhatrapati Shivaji Maharaj International Airport to Vijayawada Airport via Hyderabad
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- ₹6,000–8,500
Flights from Chhatrapati Shivaji Maharaj International Airport to Chennai International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- ₹6,000–9,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chennai International Airport via Bengaluru
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- ₹6,000–9,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chennai International Airport via Hyderabad
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹6,000–9,000
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Tirupati Airport via Hyderabad
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹8,500–16,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Vijayawada Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,500–9,500
Flights from Chhatrapati Shivaji Maharaj International Airport to Chennai International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ₹6,500–13,000
- Website
- starlightairline.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Chennai International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹5,500–10,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Renigunta Jn to Kavali
- Ave. Duration
- 2h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Dadar to Renigunta Jn
- Ave. Duration
- 18h 35m
- Frequency
- Twice daily
- Estimated price
- ₹500–4,000
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–4,000
Train from Renigunta Jn to Kavali
- Ave. Duration
- 2h 21m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Tarigoppula to Kavali
- Ave. Duration
- 4h 8m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Chennai Central to Kavali
- Ave. Duration
- 3h 23m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Dadar to Vijayawada Jn
- Ave. Duration
- 19h 5m
- Frequency
- Once daily
- Estimated price
- ₹500–4,000
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–4,000
Train from Vijayawada Jn to Kavali
- Ave. Duration
- 3h 13m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Mumbai to Hyderabad
- Ave. Duration
- 14h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹600–850
Bus from Hyderabad to Kavali
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- ₹500–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹500–700
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Mumbai - Chembur to FlixBus Hyderabad - Ameerpet
- Ave. Duration
- 16h 40m
- Frequency
- 5 times a week
- Estimated price
- ₹950–3,300
- Website
- FlixBus India
- Phone
- 0866 2570005
- [email protected]
- Website
- APSRTC
Bus from Ameerpet to Ongole
- Ave. Duration
- 8h 18m
- Frequency
- Hourly
- Estimated price
- ₹500–950
- Website
- APSRTC
- Seater
- ₹500–950
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Ongole to Kavali
- Ave. Duration
- 1h 27m
- Frequency
- Once daily
- Estimated price
- ₹480–2,000
- Website
- kalladatravels.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 London to Edinburgh, Which side of Niagara Falls should I choose (and how do I get there)?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
Mumbai to Kāvali bus services, operated by IntrCity SmartBus, arrive at Hyderabad station.
Mumbai to Kāvali train services, operated by Indian Railways, arrive at Renigunta Jn station.
Yes, the driving distance between Mumbai to Kāvali is 1052 km. It takes approximately 15h 27m to drive from Mumbai to Kāvali.
Book your Mumbai to Kāvali bus tickets online with Omio.
There are one+ hotels available in Kāvali.



















