There are 7 ways to get from Bagalkote to Madurai by train, plane, bus (Flixbus), car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Hubli Airport, fly
best- Take the train from Bagalkot to Hubli Jntrain
- Fly from Hubli Airport (HBX) to Madurai (IXM)plane HBX - IXM
9h 45m₹10,508–16,645Train
cheapest- Take the train from Bagalkot to Hubli Jntrain 07330 / ...
- Take the train from Hubli Jn to Madurai Jntrain 11021
24h 5m₹603–4,640Bus
- Take the bus from FlixBus Bagalkot - Basaveshwar Circle to FlixBus Flixbus Stop - Madiwala Bengalurubus FlixBus IN4580
- Take the bus from Silk Board to Kodai Toll Gatebus
17h 7m₹2,021–6,012Drive 871.5 km
- Drive from Bagalkote to Maduraicar 871.5 km
13h 1m₹9,801–14,156Bus to Belgaum Airport, fly
- Take the bus from Vidyagiri Stop to Belgavi CBT KSRTCbus
- Fly from Belgaum Airport (IXG) to Madurai (IXM)plane IXG - IXM
9h 53m₹10,471–19,574Bus, bus to Kolhapur Airport, fly
- Take the bus from Vidyagiri Stop to Belgavi Railway Bus Standbus
- Take the bus from Belgavi Railway Bus Stand to Gandhinagar Nakabus
- Fly from Kolhapur Airport (KLH) to Madurai (IXM)plane KLH - IXM
15h 39m₹9,933–31,556Bus via Bengaluru
- Take the bus from Bagalkot to Gandhinagarbus
- Take the bus from Bangalore, Karnataka to Madurai, Tamil Nadubus Bangalore, Karnataka - Madurai, Tamil Nadu
20h 14m
Bagalkote to Madurai by bus and foot
Questions & Answers
The cheapest way to get from Bagalkote to Madurai is to train which costs ₹600 - ₹4,700 and takes 24h 5m.
The fastest way to get from Bagalkote to Madurai is to train and fly which takes 9h 45m and costs ₹10,000 - ₹17,000.
No, there is no direct bus from Bagalkote to Madurai. However, there are services departing from FlixBus Bagalkot - Basaveshwar Circle and arriving at Kodai Toll Gate via Silk Board. The journey, including transfers, takes approximately 17h 7m.
No, there is no direct train from Bagalkote to Madurai. However, there are services departing from Bagalkot and arriving at Madurai Jn via Hubli Jn. The journey, including transfers, takes approximately 24h 5m.
The distance between Bagalkote and Madurai is 866 km. The road distance is 871.5 km.
The best way to get from Bagalkote to Madurai without a car is to bus which takes 17h 7m and costs ₹2,000 - ₹6,000.
It takes approximately 9h 45m to get from Bagalkote to Madurai, including transfers.
Bagalkote to Madurai bus services, operated by FlixBus India, depart from FlixBus Bagalkot - Basaveshwar Circle station.
Bagalkote to Madurai train services, operated by Indian Railways, depart from Bagalkot station.
The best way to get from Bagalkote to Madurai is to bus which takes 17h 7m and costs ₹2,000 - ₹6,000. Alternatively, you can train, which costs ₹600 - ₹4,700 and takes 24h 5m.
What companies run services between Bagalkote, India and Madurai, India?
You can take a bus from FlixBus Bagalkot - Basaveshwar Circle to Kodai Toll Gate via FlixBus Flixbus Stop - Madiwala Bengaluru and Silk Board in around 17h 7m. Alternatively, you can take a train from Bagalkot to Madurai Jn via Hubli Jn in around 24h 5m.
- Website
- goindigo.in
Flights from Hubli Airport to Madurai via Bengaluru
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Hubli Airport to Madurai via Hyderabad
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Belgaum Airport to Madurai via Hyderabad
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Belgaum Airport to Madurai via Bengaluru
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–19,000
Flights from Kolhapur Airport to Madurai via Bengaluru
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ₹9,500–31,000
Flights from Kolhapur Airport to Madurai via Mumbai
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹12,000–33,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bagalkot to Hubli Jn
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Bagalkot to Hubli Jn
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Hubli Jn to Madurai Jn
- Ave. Duration
- 19h 30m
- Frequency
- 3 times a week
- Estimated price
- ₹440–3,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹440–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,600–2,000
- First Class (1A)
- ₹2,600–3,400
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Bagalkot - Basaveshwar Circle to FlixBus Flixbus Stop - Madiwala Bengaluru
- Ave. Duration
- 10h 5m
- Frequency
- Twice daily
- Estimated price
- ₹700–2,400
- Website
- https://www.flixbus.in
- Phone
- +91 9995388059
- [email protected]
- Website
- punchirytravels.in
Bus from Silk Board to Kodai Toll Gate
- Ave. Duration
- 5h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹1,300–3,700
- Schedules at
- punchirytravels.in
- A/C Sleeper
- ₹1,400–3,500
- Phone
- +91 9226582250
- [email protected]
- Website
- ktclgoa.com
Bus from Vidyagiri Stop to Belgavi CBT KSRTC
- Ave. Duration
- 2h 29m
- Frequency
- Twice daily
- Estimated price
- ₹85–120
- Website
- https://ktclgoa.com
Bus from Vidyagiri Stop to Belgavi Railway Bus Stand
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- ₹85–130
- Website
- https://ktclgoa.com
Bus from Belgavi Railway Bus Stand to Gandhinagar Naka
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- ₹70–100
- Website
- https://ktclgoa.com
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Bagalkot to Gandhinagar
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹650–1,400
- Schedules at
- vrlbus.in
- Non AC / Sleeper
- ₹800–950
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 Travelling around the UAE, Train travel in France: A guide to SNCF, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
Bagalkote to Madurai bus services, operated by FlixBus India, arrive at FlixBus Flixbus Stop - Madiwala Bengaluru station.
Bagalkote to Madurai train services, operated by Indian Railways, arrive at Hubli Jn station.
Yes, the driving distance between Bagalkote to Madurai is 872 km. It takes approximately 13h 1m to drive from Bagalkote to Madurai.
There are 223+ hotels available in Madurai.





















