There are 8 ways to get from Madurai to Shivaganga by bus, train, car, taxi, 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.
Bus via Dharmapuri
best- Take the bus from Madurai to Dharmapuribus
- Take the bus from Dharmapuri to Lalbaugbus
- Take the bus from Anand Rao Circle to Chitradurgabus
9h 42m₹2,362–5,584Train
cheapest- Take the train from Madurai Jn to Chikjajur Jntrain 11022
17h 19m₹1,174–3,810Drive 593.9 km
- Drive from Madurai to Shivagangacar 593.9 km
9h 26m₹6,705–9,684Taxi
- Take the taxi from Madurai to Shivagangataxi 593.9 km
9h 26m₹8,000–10,000Fly to Shivamogga, bus
- Fly from Madurai (IXM) to Shivamogga (RQY)plane IXM - RQY
- Take the bus from Shivamogga to Holalkerebus
8h 41m₹8,120–24,666Bus, train
- Take the bus from Madurai to Dharmapuribus
- Take the bus from Dharmapuri to Lalbaugbus
- Take the train from Yasvantpur Jn to Chikjajur Jntrain
9h 53m₹2,342–6,767Bus
- Take the bus from Madurai, Tamil Nadu to Bangalore, Karnatakabus Madurai, Tamil Nadu - Bangalore, Karnataka
- Take the bus from Kempegowda Bus Stand Bangalore to Holalkerebus
13h 47mFly to Kempegowda International Airport, bus, train
- Fly from Madurai (IXM) to Kempegowda International Airport (BLR)plane IXM - BLR
- Take the bus from Kempegowda International Airport to Mekhri Circlebus
- Take the train from Yasvantpur Jn to Chikjajur Jntrain
8h 12m₹6,390–13,268
Madurai (IXM) to Shivamogga (RQY) flights
Questions & Answers
The cheapest way to get from Madurai to Shivaganga is to train which costs ₹1,100 - ₹3,900 and takes 17h 19m.
The fastest way to get from Madurai to Shivaganga is to fly and bus and train which takes 8h 12m and costs ₹6,000 - ₹14,000.
No, there is no direct bus from Madurai to Shivaganga. However, there are services departing from Madurai and arriving at Chitradurga via Dharmapuri, Lalbagh West Gate(Lalbagh Metro Station) and Anand Rao Circle. The journey, including transfers, takes approximately 9h 42m.
No, there is no direct train from Madurai to Shivaganga. However, there are services departing from Madurai Jn and arriving at Chikjajur Jn via . The journey, including transfers, takes approximately 17h 19m.
The distance between Madurai and Shivaganga is 655 km. The road distance is 593.9 km.
The best way to get from Madurai to Shivaganga without a car is to bus via Dharmapuri which takes 9h 42m and costs ₹2,300 - ₹6,000.
It takes approximately 9h 42m to get from Madurai to Shivaganga, including transfers.
Madurai to Shivaganga bus services, operated by Kallada Tours and Travels, depart from Madurai station.
Madurai to Shivaganga train services, operated by Indian Railways, depart from Madurai Jn station.
The best way to get from Madurai to Shivaganga is to bus via Dharmapuri which takes 9h 42m and costs ₹2,300 - ₹6,000. Alternatively, you can train, which costs ₹1,100 - ₹3,900 and takes 17h 19m.
What companies run services between Madurai, India and Shivaganga, India?
You can take a bus from Madurai to Shivaganga via Dharmapuri, Lalbagh West Gate(Lalbagh Metro Station), Kempegowda Bus Station, Anand Rao Circle, and Chitradurga in around 9h 42m. Alternatively, Indian Railways operates a train from Madurai Jn to Chikjajur Jn 3 times a week. Tickets cost ₹370–2,900 and the journey takes 16h 59m.
- Website
- goindigo.in
Flights from Madurai to Shivamogga via Kempegowda International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹6,000–22,000
Flights from Madurai to Kempegowda International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹5,500–10,000
Flights from Madurai to Kempegowda International Airport via Madras
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹5,500–10,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Madurai Jn to Chikjajur Jn
- Ave. Duration
- 16h 59m
- Frequency
- 3 times a week
- Estimated price
- ₹370–2,900
- Website
- irctc.co.in
- Sleeper Class
- ₹370–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,900
Train from Yasvantpur Jn to Chikjajur Jn
- Ave. Duration
- 3h 22m
- Frequency
- Every 3 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Yasvantpur Jn to Chikjajur Jn
- Ave. Duration
- 3h 22m
- Frequency
- Every 3 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Madurai to Dharmapuri
- Ave. Duration
- 2h 38m
- Frequency
- Twice daily
- Estimated price
- ₹750–2,200
- Website
- kalladatravels.com
Bus from Dharmapuri to Lalbaug
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
Bus from Madurai to Dharmapuri
- Ave. Duration
- 2h 38m
- Frequency
- Twice daily
- Estimated price
- ₹750–2,200
- Website
- kalladatravels.com
Bus from Dharmapuri to Lalbaug
- Ave. Duration
- 1h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Anand Rao Circle to Chitradurga
- Ave. Duration
- 4h 17m
- Frequency
- Every 15 minutes
- Estimated price
- ₹390–650
- Schedules at
- vrlbus.in
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Shivamogga to Holalkere
- Ave. Duration
- 1h 24m
- Frequency
- Every 4 hours
- Estimated price
- ₹460–650
- Schedules at
- ksrtc.in
Bus from Kempegowda Bus Stand Bangalore to Holalkere
- Ave. Duration
- 4h 37m
- Frequency
- Every 4 hours
- Estimated price
- ₹370–1,000
- Schedules at
- ksrtc.in
- Sleeper
- ₹370–750
- Phone
- +91 9994 998 437
- [email protected]
- Website
- Vee Vee bus
Bus from Madurai, Tamil Nadu to Bangalore, Karnataka
- Ave. Duration
- 7h 40m
- Frequency
- Every 15 minutes
- Website
- Vee Vee bus
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Mekhri Circle
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Estimated price
- ₹65–280
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹65–85
- Airport Vajra Vayu
- ₹210–280
- Ave. Duration
- 9h 26m
- Estimated price
- ₹8,000–10,000
Fast Track Call Taxi
- Phone
- +91 452 288 8999
- Website
- madurai.fasttrackcalltaxi.in
Madurai Friends Track Call Taxi
- Phone
- +91 999 466 7777
- Website
- maduraifriendstrackcalltaxi.com
Maniraja Travels
- Phone
- +91 730 551 2453
- Website
- maduraimanirajatravels.in
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 Which London airport should I choose?, Best ways to travel around Australia, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Madurai to Shivaganga bus services, operated by Kallada Tours and Travels, arrive at Dharmapuri station.
Madurai to Shivaganga train services, operated by Indian Railways, arrive at Chikjajur Jn station.
Yes, the driving distance between Madurai to Shivaganga is 594 km. It takes approximately 9h 26m to drive from Madurai to Shivaganga.
There are 14+ hotels available in Shivaganga.






















