hero
How2Go
Batala to Tinsukia

Batala to Tinsukia

Tinsukia is approximately 2300+ kms from Batala. The fastest way to reach Tinsukia from Batala is by Train, Flight, Cab Via Delhi, Dibrugarh. It takes approximately 17 hours. The cheapest way to reach Tinsukia from Batala is by Bus, Train Via Delhi, North Lakhimpur which would take approximately 52 hours.

Sort By
Mode of Transport

Via Delhi, Dibrugarh

RECOMMENDED

FASTEST

Batala

Delhi

Dibrugarh

Tinsukia

Approx Travel Time

16h 27m

₹11,890

Onwards

Batala

Delhi

Dibrugarh

Tinsukia

Approx Travel Time

16h 54m

₹7,203

Onwards

Batala

Delhi

Dibrugarh

Tinsukia

Approx Travel Time

17h 6m

₹7,038

Onwards

Batala

Delhi

Dibrugarh

Tinsukia

Approx Travel Time

18h 17m

₹7,547

Onwards

Batala

Delhi

Dibrugarh

Tinsukia

Approx Travel Time

18h 5m

₹7,712

Onwards

Via Delhi, Jorhat

Batala

Delhi

Jorhat

Tinsukia

Approx Travel Time

19h 35m

On Demand

Ads by MMT

Via Laxmangarh

Batala

Laxmangarh

Tinsukia

Approx Travel Time

2d 3h 59m

On Demand

Via Delhi, North Lakhimpur

CHEAPEST

Batala

Delhi

North Lakhimpur

Tinsukia

Approx Travel Time

2d 3h 52m

₹5,959

Onwards

Ads by MMT

Via Amritsar, Guwahati

Batala

Amritsar

Guwahati

Tinsukia

Approx Travel Time

21h 3m

On Demand

Batala

Amritsar

Guwahati

Tinsukia

Approx Travel Time

20h 39m

₹8,124

Onwards

Frequently Asked Questions

What is the distance between Batala and Tinsukia?

Tinsukia is approximately 2300+ kms from Batala.

How long does it take to reach Tinsukia from Batala?

It takes approximately 17 hours to reach Tinsukia from Batala by Train, Flight, Cab Via Delhi, Dibrugarh.

What is the cheapest way to reach Tinsukia from Batala?

The cheapest way to reach Tinsukia from Batala is by Bus, Train Via Delhi, North Lakhimpur.

What is the fastest way to reach Tinsukia from Batala?

The fastest way to reach Tinsukia from Batala is by Train, Flight, Cab Via Delhi, Dibrugarh.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India