hero
Home
Rajpura to Ujjain

Rajpura to Ujjain - Multiple Options To Reach By Train, Bus, Cab

Ujjain is approximately 900+ kms from Rajpura. The fastest way to reach Ujjain from Rajpura is by Train Via Jaipur. It takes approximately 20 hours. The cheapest way to reach Ujjain from Rajpura is by Train Via Delhi which would take approximately 20 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Rajpura

Delhi

Ujjain

Approx Travel Time

19h 40m

₹535

Onwards

Rajpura

Delhi

Ujjain

Approx Travel Time

20h 40m

₹849

Onwards

Rajpura

Delhi

Ujjain

Approx Travel Time

20h 10m

₹4,066

Onwards

Via Jaipur

FASTEST

Rajpura

Jaipur

Ujjain

Approx Travel Time

19h 25m

On Demand

Ads by MMT

Via Faridabad

Rajpura

Faridabad

Ujjain

Approx Travel Time

19h 40m

On Demand

Via Mathura

Rajpura

Mathura

Ujjain

Approx Travel Time

20h 25m

₹630

Onwards

Ads by MMT

Via Phulera

Rajpura

Phulera

Ujjain

Approx Travel Time

19h 40m

On Demand

Via Panipat

Rajpura

Panipat

Ujjain

Approx Travel Time

19h 25m

On Demand

Via Meerut

Rajpura

Meerut

Ujjain

Approx Travel Time

20h 10m

₹605

Onwards

Via Agra

Rajpura

Agra

Ujjain

Approx Travel Time

20h 55m

On Demand

Frequently Asked Questions

What is the distance between Rajpura and Ujjain?

Ujjain is approximately 900+ kms from Rajpura.

How long does it take to reach Ujjain from Rajpura?

It takes approximately 20 hours to reach Ujjain from Rajpura by Train Via Jaipur.

What is the cheapest way to reach Ujjain from Rajpura?

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

What is the fastest way to reach Ujjain from Rajpura?

The fastest way to reach Ujjain from Rajpura is by Train Via Jaipur.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India