hero
How2Go
Alwar to Batala

Alwar to Batala

Batala is approximately 650+ km from Alwar, 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 Batala.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Alwar

Batala

Approx Travel Time

14h 29m

On Demand

Via Chandigarh

FASTEST

Alwar

Chandigarh

Batala

Approx Travel Time

9h 49m

₹3,863

Onwards

Alwar

Chandigarh

Batala

Approx Travel Time

10h 42m

₹984

Onwards

Ads by MMT

Via Sonipat

Alwar

Sonipat

Batala

Approx Travel Time

12h 7m

On Demand

Via Bhiwani

Alwar

Bhiwani

Batala

Approx Travel Time

12h 36m

On Demand

Ads by MMT

Via Ambala

CHEAPEST

Alwar

Ambala

Batala

Approx Travel Time

10h 20m

₹375

Onwards

Alwar

Ambala

Batala

Approx Travel Time

10h 38m

₹939

Onwards

Via Delhi

Alwar

Delhi

Batala

Approx Travel Time

10h 19m

₹460

Onwards

Via Sangrur

Alwar

Sangrur

Batala

Approx Travel Time

11h 21m

On Demand

Via Panipat

Alwar

Panipat

Batala

Approx Travel Time

11h 27m

On Demand

Frequently Asked Questions

What is the distance between Alwar and Batala?

Batala is approximately 650+ kms from Alwar.

How long does it take to reach Batala from Alwar?

It takes approximately 10 hours to reach Batala from Alwar by Train, Cab Via Chandigarh.

What is the cheapest way to reach Batala from Alwar?

The cheapest way to reach Batala from Alwar is by Train Via Ambala.

What is the fastest way to reach Batala from Alwar?

The fastest way to reach Batala from Alwar is by Train, Cab Via Chandigarh.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India