hero
How2Go
Ujjain to Ludhiana

Ujjain to Ludhiana

Ludhiana is approximately 900+ kms from Ujjain. The fastest way to reach Ludhiana from Ujjain is by Train, Flight Via Ghaziabad. It takes approximately 16 hours. The cheapest way to reach Ludhiana from Ujjain is by Train Via Delhi which would take approximately 21 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Ujjain

Ludhiana

Approx Travel Time

18h 45m

₹565

Onwards

Via Jaipur

Ujjain

Jaipur

Ludhiana

Approx Travel Time

20h 10m

₹645

Onwards

Ads by MMT

Via Kota

Ujjain

Kota

Ludhiana

Approx Travel Time

20h 10m

₹635

Onwards

Via Sawai Madhopur

Ujjain

Sawai Madhopur

Ludhiana

Approx Travel Time

20h 10m

₹645

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Ujjain

Delhi

Ludhiana

Approx Travel Time

20h 55m

₹560

Onwards

Ujjain

Delhi

Ludhiana

Approx Travel Time

22h 25m

₹883

Onwards

Via Faridabad

Ujjain

Faridabad

Ludhiana

Approx Travel Time

21h 10m

₹635

Onwards

Via Agra

Ujjain

Agra

Ludhiana

Approx Travel Time

22h 25m

₹660

Onwards

Via Ghaziabad

FASTEST

Ujjain

Ghaziabad

Ludhiana

Approx Travel Time

15h 55m

On Demand

Ujjain

Ghaziabad

Ludhiana

Approx Travel Time

21h 25m

₹655

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Ludhiana?

Ludhiana is approximately 900+ kms from Ujjain.

How long does it take to reach Ludhiana from Ujjain?

It takes approximately 16 hours to reach Ludhiana from Ujjain by Train, Flight Via Ghaziabad.

What is the cheapest way to reach Ludhiana from Ujjain?

The cheapest way to reach Ludhiana from Ujjain is by Train Via Delhi.

What is the fastest way to reach Ludhiana from Ujjain?

The fastest way to reach Ludhiana from Ujjain is by Train, Flight Via Ghaziabad.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India