4 Ways to Reach Dindigul to Margao by Bus, Train, Flights, Drive & Taxi

Planning a trip from Dindigul to Margao Cleartrip helps you select the best route between Dindigul & Margao based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Dindigul & Margao

The distance from Dindigul to Margao is approximately 870kms. By car, it takes roughly 12h 39m to reach Margao from Dindigul . Take a look at the 4 routes available to reach Margao from Dindigul

  • 1.

  • Reach Dindigul to Margao by bus

  • 19h 30m

  • Rs. 1150

 
Dindigul
 
6h 30m
Rs. 550

Step 1: Take a Bus from Dindigul to reach Bangalore

Travelling in a bus is one of the ways to reach Bangalore from Dindigul. The total journey between Dindigul & Bangalore takes around 6h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
 
Bangalore
 
12h 0m
Rs. 600

Step 2: Take a Bus from Bangalore to reach Margoa

Travelling in a bus is one of the ways to reach Margoa from Bangalore. The total journey between Bangalore & Margoa takes around 12h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Margoa
  • 2.

  • Reach Dindigul to Margao by train

  • 16h 40m

  • Rs. 1200

 
Dindigul Junction (DG)
 
16h 40m
Rs. 1200
You can reach Madgaon (MAO) from Dindigul Junction (DG) by travelling in a train. Dindigul Junction (DG) to Madgaon (MAO) train takes approximately 16h 40m. You can catch a train from Dindigul Junction (DG) and get down at Madgaon (MAO). The price of the train ticket is approximately Rs. 1200.
 
Madgaon (MAO)
  • 3.

  • Reach Dindigul to Margao by train, taxi, flight, and bus

  • 8h 5m

  • Rs. 4490

 
Dindigul Junction (DG)
 
1h 5m
Rs. 550

Step 1: Take a Train from Dindigul Junction (DG) to reach Madurai Junction (MDU)

You can reach Madurai Junction (MDU) from Dindigul Junction (DG) by travelling in a train. Dindigul Junction (DG) to Madurai Junction (MDU) train takes approximately 1h 5m. You can catch a train from Dindigul Junction (DG) and get down at Madurai Junction (MDU). The price of the train ticket is approximately Rs. 550.
 
Madurai Junction (MDU)
 
0h 10m
Rs. 320

Step 2: Take a Taxi from Madurai Junction (MDU) to reach Madurai

You can take a car from Madurai Junction (MDU) to Madurai. It will take you around 0h 10m to cover distance of 9.54kms and reach Madurai from Madurai Junction (MDU). The total amount for the journey will be approximately Rs.320.
 
Madurai
 
4h 15m
Rs. 3600

Step 3: Take a Flight from Madurai to reach Goa

You can travel from Madurai to Goa by booking a flight. The total flight time between Madurai & Goa is around 4h 15m. The price of the flight ticket is approximately Rs.3600.
 
Goa
 
1h 20m
Rs. 20

Step 4: Take a Bus from Goa Airport to reach Margoa

Travelling in a bus is one of the ways to reach Margoa from Goa Airport. The total journey between Goa Airport & Margoa takes around 1h 20m in a bus. The bus ticket price for the journey is approximately Rs.20.
 
Margoa
  • 4.

  • Reach Dindigul to Margao by Drive

  • 12h 39m

  • Rs. 5708

 
Dindigul
 
12h 39m
Rs. 5708
You can take a car from Dindigul to Madgaon. It will take you around 12h 39m to cover distance of 870kms and reach Madgaon from Dindigul. The total amount for the journey will be approximately Rs.5708.
 
Madgaon
Check out all the available routes from Margao to Dindigul →

Other popular routes from Dindigul