There are 6 ways to get from Madurai to Goa by plane, train, bus (Flixbus), or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Madurai to Dabolim Airport
best- Fly from Madurai (IXM) to Dabolim Airport (GOI)plane IXM - GOI
4h 1m₹7,638–15,760Bus
cheapest- Take the bus from FlixBus Madurai - Periyar Bus Stand to FlixBus Bengaluru - Majesticbus FlixBus IN4330 / ...
- Take the bus from Bangalore to Vasco Goabus Bangalore - Vasco Goa
24h 4m₹1,219–3,487Train
- Take the train from Madurai Jn to Madgaontrain 22630
18h 23m₹1,285–4,636Drive 918.7 km
- Drive from Madurai to Chicalimcar 918.7 km
13h 37m₹9,924–14,334Fly Madurai to Goa Mopa
- Fly from Madurai (IXM) to Goa Mopa (GOX)plane IXM - GOX
4h 17m₹9,288–15,990Train to Trichy International Airport, fly to Dabolim Airport
- Take the train from Madurai Jn to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Dabolim Airport (GOI)plane TRZ - GOI
6h 49m₹5,864–16,099
Madurai (IXM) to Dabolim Airport (GOI) flights
Questions & Answers
The cheapest way to get from Madurai to Goa is to train which costs ₹1,200 - ₹4,700 and takes 18h 23m.
The fastest way to get from Madurai to Goa is to fly which takes 4h 1m and costs ₹7,500 - ₹16,000.
No, there is no direct bus from Madurai to Goa. However, there are services departing from FlixBus Madurai - Periyar Bus Stand and arriving at Dabolim via Bangalore and Vasco Market. The journey, including transfers, takes approximately 24h 4m.
The distance between Madurai and Goa is 787 km. The road distance is 918.7 km.
The best way to get from Madurai to Goa without a car is to train which takes 18h 23m and costs ₹1,200 - ₹4,700.
It takes approximately 4h 1m to get from Madurai to Goa, including transfers.
Madurai to Goa bus services, operated by FlixBus India, depart from FlixBus Madurai - Periyar Bus Stand station.
The best way to get from Madurai to Goa is to fly which takes 4h 1m and costs ₹7,500 - ₹16,000. Alternatively, you can train, which costs ₹1,200 - ₹4,700 and takes 18h 23m, you could also bus, which costs ₹1,200 - ₹3,500 and takes 24h 4m.
Madurai to Goa bus services, operated by FlixBus India, arrive at FlixBus Bengaluru - Majestic station.
Yes, the driving distance between Madurai to Goa is 919 km. It takes approximately 13h 37m to drive from Madurai to Goa.
What companies run services between Madurai, India and Goa, India?
IndiGo Airlines and Air India Limited fly from Madurai (IXM) to Dabolim Airport (GOI) 5 times a day. Alternatively, Indian Railways operates a train from Madurai Jn to Madgaon once a week. Tickets cost ₹480–3,700 and the journey takes 18h.
- Website
- goindigo.in
Flights from Madurai to Dabolim Airport via Bengaluru
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Madurai to Dabolim Airport via Madras
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Madurai to Dabolim Airport via Hyderabad
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Madurai to Dabolim Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Madurai to Goa Mopa via Madras
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Madurai to Goa Mopa via Hyderabad
- Ave. Duration
- 6h 51m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Madurai to Goa Mopa via Mumbai
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Madurai to Goa Mopa via Bengaluru
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Trichy International Airport to Dabolim Airport via Madras
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹5,000–14,000
Flights from Trichy International Airport to Dabolim Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,000–14,000
Flights from Trichy International Airport to Dabolim Airport via Bengaluru
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- ₹5,000–14,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Madurai Jn to Madgaon
- Ave. Duration
- 18h
- Frequency
- Once a week
- Estimated price
- ₹480–3,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Madurai Jn to Tiruchchirapali
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Madurai - Periyar Bus Stand to FlixBus Bengaluru - Majestic
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹650–2,100
- Website
- https://www.flixbus.in
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Bangalore to Vasco Goa
- Ave. Duration
- 12h 50m
- Frequency
- Once daily
- Estimated price
- ₹550–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹550–800
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?, Train travel in Spain: A guide to Renfe, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
There are 2434+ hotels available in Goa.









