hero
How2Go
Tohana to Moga

Tohana to Moga

Moga is approximately 150+ km from Tohana, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Moga.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Tohana

Moga

Approx Travel Time

3h 47m

₹110

Onwards

Via Ludhiana

FASTEST

Tohana

Ludhiana

Moga

Approx Travel Time

3h 22m

₹165

Onwards

Tohana

Ludhiana

Moga

Approx Travel Time

5h 45m

₹910

Onwards

Tohana

Ludhiana

Moga

Approx Travel Time

4h 32m

₹205

Onwards

Tohana

Ludhiana

Moga

Approx Travel Time

4h 21m

₹2,439

Onwards

Via Sangrur, Barnala

Tohana

Sangrur

Barnala

Moga

Approx Travel Time

4h 39m

₹5,422

Onwards

Via Dhuri

Tohana

Dhuri

Moga

Approx Travel Time

3h 56m

₹165

Onwards

Via Dhuri, Ludhiana

Tohana

Dhuri

Ludhiana

Moga

Approx Travel Time

3h 55m

₹215

Onwards

Via Sunam, Ludhiana

Tohana

Sunam

Ludhiana

Moga

Approx Travel Time

4h 8m

₹360

Onwards

Via Faridkot

Tohana

Faridkot

Moga

Approx Travel Time

4h 58m

₹265

Onwards

Frequently Asked Questions

What is the distance between Tohana and Moga?

Moga is approximately 150+ kms from Tohana.

How long does it take to reach Moga from Tohana?

It takes approximately 4 hours to reach Moga from Tohana by Train Via Ludhiana.

What is the cheapest way to reach Moga from Tohana?

The cheapest way to reach Moga from Tohana is by Train.

What is the fastest way to reach Moga from Tohana?

The fastest way to reach Moga from Tohana is by Train Via Ludhiana.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India