hero
How2Go
Belgaum to Shajapur

Belgaum to Shajapur

Shajapur is approximately 1350+ kms from Belgaum. The fastest way to reach Shajapur from Belgaum is by Flight, Train Via Nashik, Indore. It takes approximately 7 hours. The cheapest way to reach Shajapur from Belgaum is by Train Via Pune which would take approximately 24 hours.

Sort By
Mode of Transport

Via Pune

RECOMMENDED

CHEAPEST

Belgaum

Pune

Shajapur

Approx Travel Time

23h 38m

₹755

Onwards

Via Pune, Bhopal

Belgaum

Pune

Bhopal

Shajapur

Approx Travel Time

8h 23m

₹9,617

Onwards

Ads by MMT

Via Hyderabad, Indore

Belgaum

Hyderabad

Indore

Shajapur

Approx Travel Time

7h 55m

₹11,023

Onwards

Via Nashik, Indore

FASTEST

Belgaum

Nashik

Indore

Shajapur

Approx Travel Time

6h 50m

₹16,893

Onwards

Ads by MMT

Via Pune, Indore

Belgaum

Pune

Indore

Shajapur

Approx Travel Time

7h 10m

₹9,265

Onwards

Belgaum

Pune

Indore

Shajapur

Approx Travel Time

8h 25m

₹9,994

Onwards

Via Ujjain

Belgaum

Ujjain

Shajapur

Approx Travel Time

1d 3h 7m

₹3,340

Onwards

Via Navi Mumbai, Indore

Belgaum

Navi Mumbai

Indore

Shajapur

Approx Travel Time

7h 25m

₹11,690

Onwards

Via Mumbai, Indore

Belgaum

Mumbai

Indore

Shajapur

Approx Travel Time

7h 45m

₹11,317

Onwards

Via Solapur, Indore

Belgaum

Solapur

Indore

Shajapur

Approx Travel Time

1d 4h 19m

On Demand

Frequently Asked Questions

What is the distance between Belgaum and Shajapur?

Shajapur is approximately 1350+ kms from Belgaum.

How long does it take to reach Shajapur from Belgaum?

It takes approximately 7 hours to reach Shajapur from Belgaum by Flight, Train Via Nashik, Indore.

What is the cheapest way to reach Shajapur from Belgaum?

The cheapest way to reach Shajapur from Belgaum is by Train Via Pune.

What is the fastest way to reach Shajapur from Belgaum?

The fastest way to reach Shajapur from Belgaum is by Flight, Train Via Nashik, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India