hero
How2Go
Batala to Dibrugarh

Batala to Dibrugarh

Dibrugarh is approximately 2150+ kms from Batala. The fastest way to reach Dibrugarh from Batala is by Bus, Flight Via Amritsar, Guwahati. It takes approximately 10 hours. The cheapest way to reach Dibrugarh from Batala is by Train Via Delhi which would take approximately 51 hours.

Sort By
Mode of Transport

Via Amritsar, Guwahati

RECOMMENDED

Batala

Amritsar

Guwahati

Dibrugarh

Approx Travel Time

10h 58m

₹11,951

Onwards

Batala

Amritsar

Guwahati

Dibrugarh

Approx Travel Time

10h 34m

₹10,255

Onwards

FASTEST

Batala

Amritsar

Guwahati

Dibrugarh

Approx Travel Time

10h 15m

₹10,534

Onwards

Via Delhi

Batala

Delhi

Dibrugarh

Approx Travel Time

2d 2h 58m

₹1,556

Onwards

CHEAPEST

Batala

Delhi

Dibrugarh

Approx Travel Time

2d 2h 47m

₹1,035

Onwards

Batala

Delhi

Dibrugarh

Approx Travel Time

13h 59m

₹7,053

Onwards

Batala

Delhi

Dibrugarh

Approx Travel Time

14h

₹7,574

Onwards

Ads by MMT

Via Mohali, Guwahati

Batala

Mohali

Guwahati

Dibrugarh

Approx Travel Time

12h 49m

₹13,919

Onwards

Batala

Mohali

Guwahati

Dibrugarh

Approx Travel Time

12h 5m

₹10,970

Onwards

Via Amritsar, Delhi, Jorhat

Batala

Amritsar

Delhi

Jorhat

Dibrugarh

Approx Travel Time

14h 36m

₹16,713

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Batala and Dibrugarh?

Dibrugarh is approximately 2150+ kms from Batala.

How long does it take to reach Dibrugarh from Batala?

It takes approximately 10 hours to reach Dibrugarh from Batala by Bus, Flight Via Amritsar, Guwahati.

What is the cheapest way to reach Dibrugarh from Batala?

The cheapest way to reach Dibrugarh from Batala is by Train Via Delhi.

What is the fastest way to reach Dibrugarh from Batala?

The fastest way to reach Dibrugarh from Batala is by Bus, Flight Via Amritsar, Guwahati.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India