hero
Home
Nainital to Ujjain

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

Ujjain is approximately 850+ kms from Nainital. The fastest way to reach Ujjain from Nainital is by Cab, Train Via Chandausi. It takes approximately 20 hours. The cheapest way to reach Ujjain from Nainital is by Bus, Train Via Delhi which would take approximately 22 hours.

Sort By
Mode of Transport

Via Chandausi

RECOMMENDED

FASTEST

Nainital

Chandausi

Ujjain

Approx Travel Time

19h 32m

₹6,873

Onwards

Via Sambhal

Nainital

Sambhal

Ujjain

Approx Travel Time

19h 49m

₹5,892

Onwards

Ads by MMT

Via Bareilly

Nainital

Bareilly

Ujjain

Approx Travel Time

20h 1m

₹3,860

Onwards

Via Aligarh

Nainital

Aligarh

Ujjain

Approx Travel Time

20h 29m

₹5,940

Onwards

Ads by MMT

Via Delhi

CHEAPEST

Nainital

Delhi

Ujjain

Approx Travel Time

21h 40m

₹1,089

Onwards

Nainital

Delhi

Ujjain

Approx Travel Time

22h 17m

₹5,334

Onwards

Via Mathura

Nainital

Mathura

Ujjain

Approx Travel Time

20h 6m

₹6,810

Onwards

Via Meerut

Nainital

Meerut

Ujjain

Approx Travel Time

21h 23m

₹4,568

Onwards

Via Ghaziabad

Nainital

Ghaziabad

Ujjain

Approx Travel Time

22h 13m

₹5,045

Onwards

Via Sonipat

Nainital

Sonipat

Ujjain

Approx Travel Time

21h 57m

On Demand

Frequently Asked Questions

What is the distance between Nainital and Ujjain?

Ujjain is approximately 850+ kms from Nainital.

How long does it take to reach Ujjain from Nainital?

It takes approximately 20 hours to reach Ujjain from Nainital by Cab, Train Via Chandausi.

What is the cheapest way to reach Ujjain from Nainital?

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

What is the fastest way to reach Ujjain from Nainital?

The fastest way to reach Ujjain from Nainital is by Cab, Train Via Chandausi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India