hero
How2Go
Port-Blair to Bharuch

Port-Blair to Bharuch

Bharuch is approximately 2550+ km from Port Blair, 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 Bharuch.

Read More
Sort By
Mode of Transport

Via Mumbai

RECOMMENDED

CHEAPEST

Port Blair

Mumbai

Bharuch

Approx Travel Time

8h 48m

₹10,833

Onwards

Via Hyderabad, Vadodara

FASTEST

Port Blair

Hyderabad

Vadodara

Bharuch

Approx Travel Time

7h 46m

₹21,009

Onwards

Port Blair

Hyderabad

Vadodara

Bharuch

Approx Travel Time

8h 47m

₹21,299

Onwards

Port Blair

Hyderabad

Vadodara

Bharuch

Approx Travel Time

8h 58m

₹22,907

Onwards

Ads by MMT

Via Chennai, Surat

Port Blair

Chennai

Surat

Bharuch

Approx Travel Time

8h 22m

₹17,549

Onwards

Via Hyderabad, Surat

Port Blair

Hyderabad

Surat

Bharuch

Approx Travel Time

8h 4m

₹20,369

Onwards

Port Blair

Hyderabad

Surat

Bharuch

Approx Travel Time

9h 2m

₹20,819

Onwards

Ads by MMT

Via Bangalore, Surat

Port Blair

Bangalore

Surat

Bharuch

Approx Travel Time

8h 37m

₹19,001

Onwards

Via Bangalore, Vadodara

Port Blair

Bangalore

Vadodara

Bharuch

Approx Travel Time

8h 9m

₹21,471

Onwards

Via Ahmedabad

Port Blair

Ahmedabad

Bharuch

Approx Travel Time

12h 5m

₹14,740

Onwards

Frequently Asked Questions

What is the distance between Port-Blair and Bharuch?

Bharuch is approximately 2550+ kms from Port-Blair.

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

It takes approximately 8 hours to reach Bharuch from Port-Blair by Flight, Train Via Hyderabad, Vadodara.

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

The cheapest way to reach Bharuch from Port-Blair is by Flight, Train Via Mumbai.

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

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India