The journey from Macasana to Chennai covers approximately 850 km across the southern peninsula. The most efficient way is by train from Madgaon to Chennai Central. Alternatively, you can drive via NH 48, passing through Karnataka. The journey takes roughly 18 to 22 hours by train or road. You will experience a transition from the Konkan coast to the Coromandel coast.
Total Distance: 850 km by road, 650 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 20 hours | 18 hours |
| Avg Price | 1000 - 3000 INR | 7000 - 10000 INR |
| Operator | 12620 Matsyagandha Express (to Mangaluru) + Connecting Train | Self-drive |
| Route | Madgaon to Mangaluru, then train to Chennai Central. | NH 48 via Bengaluru and Vellore. |
| Tip | Connecting trains are frequent from Mangaluru to Chennai. | The stretch between Bengaluru and Chennai is a high-speed expressway. |
November to February for pleasant weather in Chennai.