Goa to Madurai - Multiple Options To Reach By Flight, Bus, Train
Madurai is approximately 850+ kms from Goa. The fastest way to reach Madurai from Goa is by Flight, Train Via Coimbatore. It takes approximately 7 hours. The cheapest way to reach Madurai from Goa is by Train Via Thrissur which would take approximately 20 hours.
Sort By
Mode of Transport
Via Coimbatore
RECOMMENDED
Goa
Coimbatore
Madurai
Approx Travel Time
7h 40m
₹5,420
Onwards
FASTEST
Goa
Coimbatore
Madurai
Approx Travel Time
6h 40m
₹5,410
Onwards
Goa
Coimbatore
Madurai
Approx Travel Time
18h 25m
₹705
Onwards
Via Cochin
Goa
Cochin
Madurai
Approx Travel Time
6h 55m
₹4,063
Onwards
Via Mysore
Goa
Mysore
Madurai
Approx Travel Time
9h 25m
₹8,990
Onwards
Via Palakkad
Goa
Palakkad
Madurai
Approx Travel Time
18h 55m
₹625
Onwards
Via Erode
Goa
Erode
Madurai
Approx Travel Time
18h 55m
₹690
Onwards
Via Ottappalam
Goa
Ottappalam
Madurai
Approx Travel Time
19h 10m
On Demand
Via Bangalore
Goa
Bangalore
Madurai
Approx Travel Time
10h 10m
₹3,041
Onwards
Via Thrissur
CHEAPEST
Goa
Thrissur
Madurai
Approx Travel Time
19h 25m
₹610
Onwards
Frequently Asked Questions
What is the distance between Goa and Madurai?
Madurai is approximately 850+ kms from Goa.
How long does it take to reach Madurai from Goa?
It takes approximately 7 hours to reach Madurai from Goa by Flight, Train Via Coimbatore.
What is the cheapest way to reach Madurai from Goa?
The cheapest way to reach Madurai from Goa is by Train Via Thrissur.
What is the fastest way to reach Madurai from Goa?
The fastest way to reach Madurai from Goa is by Flight, Train Via Coimbatore.