
Bhavnagar to Madurai
Madurai is approximately 1500+ kms from Bhavnagar. The fastest way to reach Madurai from Bhavnagar is by Train, Flight Via Surat, Hyderabad. It takes approximately 7 hours. The cheapest way to reach Madurai from Bhavnagar is by Train Via Surat, Pune which would take approximately 35 hours.
Sort By
Mode of Transport
Via Surat, Bangalore
RECOMMENDED
Bhavnagar
Surat
Bangalore
Madurai
Approx Travel Time
7h 35m
₹9,213
Onwards
Bhavnagar
Surat
Bangalore
Madurai
Approx Travel Time
7h 50m
₹9,497
Onwards
Bhavnagar
Surat
Bangalore
Madurai
Approx Travel Time
1d 15h 20m
₹3,497
Onwards
Via Surat, Hyderabad
FASTEST
Bhavnagar
Surat
Hyderabad
Madurai
Approx Travel Time
7h 15m
₹10,421
Onwards
Via Ahmedabad
Bhavnagar
Ahmedabad
Madurai
Approx Travel Time
11h 34m
₹8,787
Onwards
Via Surat, Pune
Bhavnagar
Surat
Pune
Madurai
Approx Travel Time
1d 11h 21m
₹1,394
Onwards
CHEAPEST
Bhavnagar
Surat
Pune
Madurai
Approx Travel Time
1d 11h 6m
₹1,110
Onwards
Via Surat
Bhavnagar
Surat
Madurai
Approx Travel Time
1d 15h 28m
₹3,376
Onwards
Via Surat, Mumbai
Bhavnagar
Surat
Mumbai
Madurai
Approx Travel Time
9h 25m
₹12,712
Onwards
Via Surat, Chennai
Bhavnagar
Surat
Chennai
Madurai
Approx Travel Time
7h 35m
₹10,009
Onwards
Frequently Asked Questions
What is the distance between Bhavnagar and Madurai?
Madurai is approximately 1500+ kms from Bhavnagar.
How long does it take to reach Madurai from Bhavnagar?
It takes approximately 7 hours to reach Madurai from Bhavnagar by Train, Flight Via Surat, Hyderabad.
What is the cheapest way to reach Madurai from Bhavnagar?
The cheapest way to reach Madurai from Bhavnagar is by Train Via Surat, Pune.
What is the fastest way to reach Madurai from Bhavnagar?
The fastest way to reach Madurai from Bhavnagar is by Train, Flight Via Surat, Hyderabad.
Routes Connecting Bhavnagar
Routes From Bhavnagar
Routes To Bhavnagar
- Gopalganj to Bhavnagar
- Bhopal to Bhavnagar
- Silvassa to Bhavnagar
- Kottayam to Bhavnagar
- Chalisgaon to Bhavnagar
- Bhiwani to Bhavnagar
- Mehsana to Bhavnagar
- Mughal-Sarai to Bhavnagar
- Giddalur to Bhavnagar
- Thiruvannamalai to Bhavnagar
- Pen to Bhavnagar
- Kushinagar to Bhavnagar
- Dhone to Bhavnagar
- Najibabad to Bhavnagar
- Nelamangala to Bhavnagar


