hero
How2Go
Shajapur to Port-Blair

Shajapur to Port-Blair

Port-Blair is approximately 2650+ kms from Shajapur. The fastest way to reach Port-Blair from Shajapur is by Train, Flight Via Indore, Hyderabad. It takes approximately 9 hours. The cheapest way to reach Port-Blair from Shajapur is by Train, Flight Via Bhopal, Bangalore which would take approximately 10 hours.

Sort By
Mode of Transport

Via Indore, Chennai

RECOMMENDED

Shajapur

Indore

Chennai

Port Blair

Approx Travel Time

9h 20m

₹17,874

Onwards

Shajapur

Indore

Chennai

Port Blair

Approx Travel Time

10h 18m

₹17,984

Onwards

Via Indore, Hyderabad

FASTEST

Shajapur

Indore

Hyderabad

Port Blair

Approx Travel Time

9h 2m

₹19,150

Onwards

Shajapur

Indore

Hyderabad

Port Blair

Approx Travel Time

10h

₹19,260

Onwards

Ads by MMT

Via Indore, Kolkata

Shajapur

Indore

Kolkata

Port Blair

Approx Travel Time

9h 35m

₹17,785

Onwards

Shajapur

Indore

Kolkata

Port Blair

Approx Travel Time

10h 33m

₹17,895

Onwards

Via Bhopal, Bangalore

CHEAPEST

Shajapur

Bhopal

Bangalore

Port Blair

Approx Travel Time

9h 53m

₹17,579

Onwards

Ads by MMT

Via Indore, Bangalore

Shajapur

Indore

Bangalore

Port Blair

Approx Travel Time

9h 35m

₹18,294

Onwards

Shajapur

Indore

Bangalore

Port Blair

Approx Travel Time

10h 33m

₹18,404

Onwards

Via Bhopal, Hyderabad

Shajapur

Bhopal

Hyderabad

Port Blair

Approx Travel Time

10h 20m

₹19,057

Onwards

Frequently Asked Questions

What is the distance between Shajapur and Port-Blair?

Port-Blair is approximately 2650+ kms from Shajapur.

How long does it take to reach Port-Blair from Shajapur?

It takes approximately 9 hours to reach Port-Blair from Shajapur by Train, Flight Via Indore, Hyderabad.

What is the cheapest way to reach Port-Blair from Shajapur?

The cheapest way to reach Port-Blair from Shajapur is by Train, Flight Via Bhopal, Bangalore.

What is the fastest way to reach Port-Blair from Shajapur?

The fastest way to reach Port-Blair from Shajapur is by Train, Flight Via Indore, Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India