hero
How2Go
Nabha to Basoda

Nabha to Basoda

Basoda is approximately 850+ km from Nabha, 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 Basoda.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Nabha

Delhi

Basoda

Approx Travel Time

12h 42m

₹540

Onwards

Via Delhi, Bhopal

FASTEST

Nabha

Delhi

Bhopal

Basoda

Approx Travel Time

10h 43m

₹6,062

Onwards

Direct Train

Nabha

Basoda

Approx Travel Time

17h 40m

On Demand

Via Bahadurgarh

Nabha

Bahadurgarh

Basoda

Approx Travel Time

14h 21m

₹4,147

Onwards

Via Delhi, Jhansi

CHEAPEST

Nabha

Delhi

Jhansi

Basoda

Approx Travel Time

12h 9m

₹510

Onwards

Via Ambala, Delhi

Nabha

Ambala

Delhi

Basoda

Approx Travel Time

12h 4m

₹600

Onwards

Via Rajpura, Delhi

Nabha

Rajpura

Delhi

Basoda

Approx Travel Time

12h 31m

₹610

Onwards

Via Delhi, Lalitpur

Nabha

Delhi

Lalitpur

Basoda

Approx Travel Time

12h 36m

₹580

Onwards

Via Dhuri, Delhi

Nabha

Dhuri

Delhi

Basoda

Approx Travel Time

12h 47m

₹620

Onwards

Via Delhi, Datia

Nabha

Delhi

Datia

Basoda

Approx Travel Time

12h 59m

₹525

Onwards

Frequently Asked Questions

What is the distance between Nabha and Basoda?

Basoda is approximately 850+ kms from Nabha.

How long does it take to reach Basoda from Nabha?

It takes approximately 11 hours to reach Basoda from Nabha by Train, Flight Via Delhi, Bhopal.

What is the cheapest way to reach Basoda from Nabha?

The cheapest way to reach Basoda from Nabha is by Train Via Delhi, Jhansi.

What is the fastest way to reach Basoda from Nabha?

The fastest way to reach Basoda from Nabha is by Train, Flight Via Delhi, Bhopal.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India