hero
How2Go
Ujjain to Barnala

Ujjain to Barnala

Barnala is approximately 950+ kms from Ujjain. The fastest way to reach Barnala from Ujjain is by Train Via Delhi. It takes approximately 21 hours. The cheapest way to reach Barnala from Ujjain is by Train Via Delhi which would take approximately 21 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

FASTEST

Ujjain

Delhi

Barnala

Approx Travel Time

20h 25m

₹640

Onwards

Via Sonipat

Ujjain

Sonipat

Barnala

Approx Travel Time

20h 25m

₹695

Onwards

Ujjain

Sonipat

Barnala

Approx Travel Time

21h 43m

₹4,326

Onwards

Ads by MMT

Via Panipat

Ujjain

Panipat

Barnala

Approx Travel Time

20h 25m

₹690

Onwards

Ujjain

Panipat

Barnala

Approx Travel Time

22h 4m

₹4,772

Onwards

Via Mathura

Ujjain

Mathura

Barnala

Approx Travel Time

20h 55m

₹660

Onwards

Ads by MMT

Via Karnal

Ujjain

Karnal

Barnala

Approx Travel Time

20h 55m

₹880

Onwards

Ujjain

Karnal

Barnala

Approx Travel Time

22h 16m

₹5,088

Onwards

Via Agra

Ujjain

Agra

Barnala

Approx Travel Time

21h 40m

₹670

Onwards

Via Kurukshetra

Ujjain

Kurukshetra

Barnala

Approx Travel Time

21h 25m

₹670

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Barnala?

Barnala is approximately 950+ kms from Ujjain.

How long does it take to reach Barnala from Ujjain?

It takes approximately 21 hours to reach Barnala from Ujjain by Train Via Delhi.

What is the cheapest way to reach Barnala from Ujjain?

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

What is the fastest way to reach Barnala from Ujjain?

The fastest way to reach Barnala from Ujjain is by Train Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India