hero
Home
Ujjain to Kurukshetra

Ujjain to Kurukshetra - Multiple Options To Reach By Train, Bus

Kurukshetra is approximately 800+ kms from Ujjain. The fastest way to reach Kurukshetra from Ujjain is by Train. It takes approximately 17 hours. The cheapest way to reach Kurukshetra from Ujjain is by Train Via Delhi which would take approximately 19 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Ujjain

Kurukshetra

Approx Travel Time

17h

₹525

Onwards

Via Delhi

CHEAPEST

Ujjain

Delhi

Kurukshetra

Approx Travel Time

18h 25m

₹515

Onwards

Ujjain

Delhi

Kurukshetra

Approx Travel Time

19h 25m

₹678

Onwards

Ads by MMT

Via Mathura

Ujjain

Mathura

Kurukshetra

Approx Travel Time

19h 10m

₹570

Onwards

Via Faridabad

Ujjain

Faridabad

Kurukshetra

Approx Travel Time

18h 40m

₹580

Onwards

Ads by MMT

Via Agra

Ujjain

Agra

Kurukshetra

Approx Travel Time

19h 40m

₹575

Onwards

Via Ghaziabad

Ujjain

Ghaziabad

Kurukshetra

Approx Travel Time

18h 40m

₹570

Onwards

Via Dholpur

Ujjain

Dholpur

Kurukshetra

Approx Travel Time

19h 40m

₹575

Onwards

Via Morena

Ujjain

Morena

Kurukshetra

Approx Travel Time

19h 40m

₹580

Onwards

Via Gwalior

Ujjain

Gwalior

Kurukshetra

Approx Travel Time

21h

On Demand

Frequently Asked Questions

What is the distance between Ujjain and Kurukshetra?

Kurukshetra is approximately 800+ kms from Ujjain.

How long does it take to reach Kurukshetra from Ujjain?

It takes approximately 17 hours to reach Kurukshetra from Ujjain by Train.

What is the cheapest way to reach Kurukshetra from Ujjain?

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

What is the fastest way to reach Kurukshetra from Ujjain?

The fastest way to reach Kurukshetra from Ujjain is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India