Introduction
When to visit
How to get there
Where to stay
Hiring a car

Batu travel guide

Batu Tourism | Batu Guide

You're Going to Love Batu

With a population of 75,631, Batu is a must-see destination in East Java, Indonesia.

When to visit Batu

Batu in August
Estimated hotel price
₹ 2856
1 night at 3-star hotel
Batu in August
Estimated hotel price
₹ 2856
1 night at 3-star hotel

How to Get to Batu

Plane

When flying to Batu, you’ll arrive at Malang (MLG), which is located 13 miles from the city centre.

Car

Another option to get to Batu is to pick up a car hire from Denpasar, which is about 192 miles from Batu. You’ll find branches of Yesaway and Europcar, among others, in Denpasar.

Plane

When flying to Batu, you’ll arrive at Malang (MLG), which is located 13 miles from the city centre.

Car

Another option to get to Batu is to pick up a car hire from Denpasar, which is about 192 miles from Batu. You’ll find branches of Yesaway and Europcar, among others, in Denpasar.

Airlines serving Batu

KLM
Good (1,477 reviews)
Lufthansa
Good (7,863 reviews)
SWISS
Good (1,903 reviews)
Air France
Good (1,550 reviews)
United Airlines
Good (9,465 reviews)
Emirates
Excellent (3,542 reviews)
Qatar Airways
Good (3,732 reviews)
Finnair
Good (1,374 reviews)
Etihad Airways
Good (1,429 reviews)
Cathay Pacific
Good (1,228 reviews)
Singapore Airlines
Excellent (1,484 reviews)
Malaysia Airlines
Good (298 reviews)
SAUDIA
Good (668 reviews)
Japan Airlines
Excellent (1,748 reviews)
Thai Airways
Good (394 reviews)
Air India
Okay (2,972 reviews)
China Airlines
Excellent (817 reviews)
China Southern
Good (145 reviews)
Philippine Airlines
Good (971 reviews)
Vietnam Airlines
Good (245 reviews)
Show more

Where to stay in Batu

Average rates range from around ₹ 1,523 per night for a double room in a 3-star hotel to ₹ 4,162 and up for a 5-star experience.

Where to stay in popular areas of Batu

Hiring a car in Batu

Expect to pay ₹ 68 per litre in Batu (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between ₹ 819 and ₹ 1,092.

Expect to pay ₹ 68 per litre in Batu (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between ₹ 819 and ₹ 1,092.