hero
How2Go
Bageshwar to Ujjain

Bageshwar to Ujjain

Ujjain is approximately 1100+ kms from Bageshwar. The fastest way to reach Ujjain from Bageshwar is by Cab, Train Via Delhi. It takes approximately 21 hours. The cheapest way to reach Ujjain from Bageshwar is by Cab, Bus, Train Via Nainital, Delhi which would take approximately 25 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

FASTEST

Bageshwar

Delhi

Ujjain

Approx Travel Time

21h 11m

₹12,726

Onwards

Via Haldwani, Kota

Bageshwar

Haldwani

Kota

Ujjain

Approx Travel Time

23h 49m

On Demand

Bageshwar

Haldwani

Kota

Ujjain

Approx Travel Time

1d 0h 4m

On Demand

Bageshwar

Haldwani

Kota

Ujjain

Approx Travel Time

23h 9m

On Demand

Ads by MMT

Via Gurgaon

Bageshwar

Gurgaon

Ujjain

Approx Travel Time

1d 2h 8m

₹12,561

Onwards

Via Haldwani, Mathura

Bageshwar

Haldwani

Mathura

Ujjain

Approx Travel Time

22h 14m

On Demand

Ads by MMT

Via Haldwani, Delhi

Bageshwar

Haldwani

Delhi

Ujjain

Approx Travel Time

1d 0h 4m

On Demand

Via Nainital, Delhi

CHEAPEST

Bageshwar

Nainital

Delhi

Ujjain

Approx Travel Time

1d 1h 11m

₹6,026

Onwards

Via Haldwani, Hindaun

Bageshwar

Haldwani

Hindaun

Ujjain

Approx Travel Time

23h 28m

On Demand

Via Haldwani, Bharatpur

Bageshwar

Haldwani

Bharatpur

Ujjain

Approx Travel Time

23h 20m

On Demand

Frequently Asked Questions

What is the distance between Bageshwar and Ujjain?

Ujjain is approximately 1100+ kms from Bageshwar.

How long does it take to reach Ujjain from Bageshwar?

It takes approximately 21 hours to reach Ujjain from Bageshwar by Cab, Train Via Delhi.

What is the cheapest way to reach Ujjain from Bageshwar?

The cheapest way to reach Ujjain from Bageshwar is by Cab, Bus, Train Via Nainital, Delhi.

What is the fastest way to reach Ujjain from Bageshwar?

The fastest way to reach Ujjain from Bageshwar is by Cab, Train Via Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India