hero
How2Go
Kanyakumari to Moga

Kanyakumari to Moga

Moga is approximately 2700+ kms from Kanyakumari. The fastest way to reach Moga from Kanyakumari is by Train, Flight Via Thiruvananthapuram, Delhi. It takes approximately 17 hours. The cheapest way to reach Moga from Kanyakumari is by Train Via Betul, Delhi which would take approximately 54 hours.

Sort By
Mode of Transport

Via Thiruvananthapuram, Delhi

RECOMMENDED

Kanyakumari

Thiruvananthapuram

Delhi

Moga

Approx Travel Time

18h 28m

₹16,302

Onwards

FASTEST

Kanyakumari

Thiruvananthapuram

Delhi

Moga

Approx Travel Time

16h 35m

₹10,676

Onwards

Kanyakumari

Thiruvananthapuram

Delhi

Moga

Approx Travel Time

18h

₹13,654

Onwards

Kanyakumari

Thiruvananthapuram

Delhi

Moga

Approx Travel Time

17h 3m

₹13,324

Onwards

Via Betul, Bathinda

Kanyakumari

Betul

Bathinda

Moga

Approx Travel Time

2d 5h 41m

₹2,930

Onwards

Ads by MMT

Via Betul, Delhi

CHEAPEST

Kanyakumari

Betul

Delhi

Moga

Approx Travel Time

2d 6h 6m

₹1,410

Onwards

Via Dindigul, Delhi

Kanyakumari

Dindigul

Delhi

Moga

Approx Travel Time

2d 10h 32m

₹7,969

Onwards

Ads by MMT

Via Madurai, Delhi

Kanyakumari

Madurai

Delhi

Moga

Approx Travel Time

18h 20m

₹10,031

Onwards

Kanyakumari

Madurai

Delhi

Moga

Approx Travel Time

17h 47m

₹14,027

Onwards

Via Cochin, Mohali

Kanyakumari

Cochin

Mohali

Moga

Approx Travel Time

18h 46m

₹11,843

Onwards

Frequently Asked Questions

What is the distance between Kanyakumari and Moga?

Moga is approximately 2700+ kms from Kanyakumari.

How long does it take to reach Moga from Kanyakumari?

It takes approximately 17 hours to reach Moga from Kanyakumari by Train, Flight Via Thiruvananthapuram, Delhi.

What is the cheapest way to reach Moga from Kanyakumari?

The cheapest way to reach Moga from Kanyakumari is by Train Via Betul, Delhi.

What is the fastest way to reach Moga from Kanyakumari?

The fastest way to reach Moga from Kanyakumari is by Train, Flight Via Thiruvananthapuram, Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India