hero
How2Go
Kollur to Batala

Kollur to Batala

Batala is approximately 2150+ kms from Kollur. The fastest way to reach Batala from Kollur is by Cab, Flight, Train Via Mangalore, Pune, Amritsar. It takes approximately 12 hours. The cheapest way to reach Batala from Kollur is by Bus, Flight Via Mangalore, Pune, Amritsar which would take approximately 13 hours.

Sort By
Mode of Transport

Via Goa, Mohali

RECOMMENDED

Kollur

Goa

Mohali

Batala

Approx Travel Time

14h 43m

On Demand

Kollur

Goa

Mohali

Batala

Approx Travel Time

15h 12m

On Demand

Via Mangalore, Pune, Amritsar

FASTEST

Kollur

Mangalore

Pune

Amritsar

Batala

Approx Travel Time

12h 1m

On Demand

Kollur

Mangalore

Pune

Amritsar

Batala

Approx Travel Time

12h 7m

On Demand

Kollur

Mangalore

Pune

Amritsar

Batala

Approx Travel Time

12h 14m

On Demand

CHEAPEST

Kollur

Mangalore

Pune

Amritsar

Batala

Approx Travel Time

12h 50m

₹11,900

Onwards

Ads by MMT

Via Shivamogga, Jodhpur

Kollur

Shivamogga

Jodhpur

Batala

Approx Travel Time

2d 5h 45m

On Demand

Via Bangalore

Kollur

Bangalore

Batala

Approx Travel Time

2d 10h 44m

₹60,238

Onwards

Ads by MMT

Via Mangalore, Mumbai, Amritsar

Kollur

Mangalore

Mumbai

Amritsar

Batala

Approx Travel Time

12h 46m

On Demand

Via Mangalore, Delhi, Amritsar

Kollur

Mangalore

Delhi

Amritsar

Batala

Approx Travel Time

12h 56m

On Demand

Frequently Asked Questions

What is the distance between Kollur and Batala?

Batala is approximately 2150+ kms from Kollur.

How long does it take to reach Batala from Kollur?

It takes approximately 12 hours to reach Batala from Kollur by Cab, Flight, Train Via Mangalore, Pune, Amritsar.

What is the cheapest way to reach Batala from Kollur?

The cheapest way to reach Batala from Kollur is by Bus, Flight Via Mangalore, Pune, Amritsar.

What is the fastest way to reach Batala from Kollur?

The fastest way to reach Batala from Kollur is by Cab, Flight, Train Via Mangalore, Pune, Amritsar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India