hero
How2Go
Shillong to Brahmapur

Shillong to Brahmapur

Brahmapur is approximately 1150+ km from Shillong, 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 Brahmapur.

Read More
Sort By
Mode of Transport

Via Guwahati, Bhubaneshwar

RECOMMENDED

Shillong

Guwahati

Bhubaneshwar

Brahmapur

Approx Travel Time

9h 50m

₹7,851

Onwards

Shillong

Guwahati

Bhubaneshwar

Brahmapur

Approx Travel Time

9h 52m

₹9,993

Onwards

Shillong

Guwahati

Bhubaneshwar

Brahmapur

Approx Travel Time

12h 50m

₹7,990

Onwards

Via Kolkata, Bhubaneshwar

FASTEST

Shillong

Kolkata

Bhubaneshwar

Brahmapur

Approx Travel Time

7h 20m

₹14,361

Onwards

Shillong

Kolkata

Bhubaneshwar

Brahmapur

Approx Travel Time

10h 20m

₹14,500

Onwards

Via Rangia

Shillong

Rangia

Brahmapur

Approx Travel Time

1d 6h 38m

₹5,363

Onwards

Via Siliguri

CHEAPEST

Shillong

Siliguri

Brahmapur

Approx Travel Time

1d 8h 35m

₹1,335

Onwards

Via Siliguri, Howrah

Shillong

Siliguri

Howrah

Brahmapur

Approx Travel Time

1d 15h 50m

₹3,099

Onwards

Via Kolkata, Kharagpur

Shillong

Kolkata

Kharagpur

Brahmapur

Approx Travel Time

12h 20m

₹9,806

Onwards

Via Kolkata, Balasore

Shillong

Kolkata

Balasore

Brahmapur

Approx Travel Time

13h 15m

On Demand

Frequently Asked Questions

What is the distance between Shillong and Brahmapur?

Brahmapur is approximately 1150+ kms from Shillong.

How long does it take to reach Brahmapur from Shillong?

It takes approximately 8 hours to reach Brahmapur from Shillong by Flight, Train Via Kolkata, Bhubaneshwar.

What is the cheapest way to reach Brahmapur from Shillong?

The cheapest way to reach Brahmapur from Shillong is by Bus, Train Via Siliguri.

What is the fastest way to reach Brahmapur from Shillong?

The fastest way to reach Brahmapur from Shillong is by Flight, Train Via Kolkata, Bhubaneshwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India