hero
How2Go
Bageshwar to Khatu

Bageshwar to Khatu

Khatu is approximately 700+ km from Bageshwar, 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 Khatu.

Read More
Sort By
Mode of Transport

Via Kathgodam, Ghaziabad

RECOMMENDED

Bageshwar

Kathgodam

Ghaziabad

Khatu

Approx Travel Time

16h 29m

₹7,025

Onwards

Via Moradabad, Ghaziabad

FASTEST

Bageshwar

Moradabad

Ghaziabad

Khatu

Approx Travel Time

15h 58m

₹9,460

Onwards

Via Haldwani

Bageshwar

Haldwani

Khatu

Approx Travel Time

20h 50m

₹1,409

Onwards

Via Moradabad

Bageshwar

Moradabad

Khatu

Approx Travel Time

17h 15m

₹9,930

Onwards

Via Haldwani, Delhi

CHEAPEST

Bageshwar

Haldwani

Delhi

Khatu

Approx Travel Time

21h 10m

₹874

Onwards

Via Moradabad, Reengus

Bageshwar

Moradabad

Reengus

Khatu

Approx Travel Time

16h 8m

On Demand

Bageshwar

Moradabad

Reengus

Khatu

Approx Travel Time

16h 15m

On Demand

Via Kathgodam, Delhi

Bageshwar

Kathgodam

Delhi

Khatu

Approx Travel Time

17h 11m

₹7,035

Onwards

Via Moradabad, Shri Madhopur

Bageshwar

Moradabad

Shri Madhopur

Khatu

Approx Travel Time

16h 20m

On Demand

Via Haldwani, Faridabad

Bageshwar

Haldwani

Faridabad

Khatu

Approx Travel Time

22h

₹1,158

Onwards

Frequently Asked Questions

What is the distance between Bageshwar and Khatu?

Khatu is approximately 700+ kms from Bageshwar.

How long does it take to reach Khatu from Bageshwar?

It takes approximately 16 hours to reach Khatu from Bageshwar by Cab, Train, Bus Via Moradabad, Ghaziabad.

What is the cheapest way to reach Khatu from Bageshwar?

The cheapest way to reach Khatu from Bageshwar is by Bus, Train Via Haldwani, Delhi.

What is the fastest way to reach Khatu from Bageshwar?

The fastest way to reach Khatu from Bageshwar is by Cab, Train, Bus Via Moradabad, Ghaziabad.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India