hero
How2Go
Ujjain to Almora

Ujjain to Almora

Almora is approximately 950+ km from Ujjain, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Almora.

Read More
Sort By
Mode of Transport

Via Mathura, Bareilly

RECOMMENDED

Ujjain

Mathura

Bareilly

Almora

Approx Travel Time

17h 9m

₹3,145

Onwards

Via Delhi

Ujjain

Delhi

Almora

Approx Travel Time

20h 22m

₹2,033

Onwards

Via Indore, Delhi, Kichha

FASTEST

Ujjain

Indore

Delhi

Kichha

Almora

Approx Travel Time

11h 8m

₹16,479

Onwards

Via Agra, Bareilly

Ujjain

Agra

Bareilly

Almora

Approx Travel Time

23h 33m

₹4,614

Onwards

Via Jaipur, Haldwani

Ujjain

Jaipur

Haldwani

Almora

Approx Travel Time

1d 2h 2m

₹1,429

Onwards

Via Mathura, Kichha

Ujjain

Mathura

Kichha

Almora

Approx Travel Time

16h 38m

₹4,582

Onwards

Via Mathura, Haldwani

Ujjain

Mathura

Haldwani

Almora

Approx Travel Time

19h 18m

₹1,444

Onwards

Via Khachrod, Delhi

Ujjain

Khachrod

Delhi

Almora

Approx Travel Time

19h 22m

₹2,008

Onwards

Via Indore, Delhi

Ujjain

Indore

Delhi

Almora

Approx Travel Time

16h 35m

₹8,905

Onwards

Via Delhi, Haldwani

CHEAPEST

Ujjain

Delhi

Haldwani

Almora

Approx Travel Time

20h 37m

₹1,044

Onwards

Frequently Asked Questions

What is the distance between Ujjain and Almora?

Almora is approximately 950+ kms from Ujjain.

How long does it take to reach Almora from Ujjain?

It takes approximately 11 hours to reach Almora from Ujjain by Train, Flight, Cab Via Indore, Delhi, Kichha.

What is the cheapest way to reach Almora from Ujjain?

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

What is the fastest way to reach Almora from Ujjain?

The fastest way to reach Almora from Ujjain is by Train, Flight, Cab Via Indore, Delhi, Kichha.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India