Cheap Flights to Batam

Flight only Hotel only Flight + Hotel

Flight type

Round-trip One-way
Age of children at time of trip

We will search for applicable airfare discounts. Must have 1 adult for each infant in lap

Searching for the perfect flight to Batam can be a hassle for even the most seasoned traveller. With so many flights to choose from, finding the one that best suits your needs can be a tough job for anyone. With the help of ebookers, travellers can punch in their preferences and easily find the best flights for their needs. Whether you're looking for a budget-friendly flight with unlimited stops or a nonstop flight for a little more, ebookers has your back. Ebookers makes it easy to find the perfect flights Batam travellers like you need.

Plan Your Batam Travels on the Go

Browse ebookers' site right from your mobile device, and book your travels while out and about. Enjoy all the perks of ebookers while on the go, including the full inventory of flights, hotels, and car rentals. Get full access to your account and even book your trip to Batam right from your mobile device. Fast and secure, ebookers' mobile site is your powerful and portable travel partner.

Bundle Your Batam Arrangements and Save

Those looking for multiple travel arrangements in Batam can save by bundling their plans in a package. Choose from readily available pre-packaged bundles, or make your own based on your specific needs. Whichever you choose, you can save up to £191 just by bundling. It's that simple to find the cheapest packages with the flights Batam offers.

Learn More about Batam with ebookers

When you're planning your stay in Batam, you can learn more about both your origin and destination from ebookers. Discover everything from airport transportation to restaurant options, all at a glance.

Best Anytime fares to Batam

Cheap round-trip flights to Batam

Departure Arrival Travel dates Airline Round-trip fares
Jakarta Batam Sun, 11 May - Sun, 18 May airline logo Garuda Indonesia £215
Pekanbaru Batam Tue, 6 May - Sun, 11 May airline logo Garuda Indonesia £444
Medan Batam Wed, 14 May - Sun, 18 May airline logo Garuda Indonesia £186
Surabaya Batam Tue, 29 Apr - Sun, 4 May airline logo Garuda Indonesia £412
Padang Batam Fri, 16 May - Sun, 18 May airline logo Garuda Indonesia £421
Bandung Batam Mon, 12 May - Thu, 15 May airline logo Garuda Indonesia £587
Yogyakarta Batam Sun, 25 May - Tue, 27 May airline logo Garuda Indonesia £370
Kuala Lumpur Batam Mon, 28 Apr - Mon, 5 May 4-1 version from Alfresco Malaysia Airlines £108
Palembang Batam Sun, 4 May - Sun, 11 May airline logo Garuda Indonesia £376
Semarang Batam Fri, 25 Apr - Mon, 28 Apr airline logo Garuda Indonesia £364
Abu Dhabi Batam Mon, 28 Apr - Mon, 5 May Multiple Airlines Check rates
Denpasar (Bali) Batam Mon, 28 Apr - Mon, 5 May Multiple Airlines Check rates
Back to menu Return to top

Best weekend fares to Batam

Best weekend fares to Batam

Departure Arrival Travel dates Airline Round-trip fares
Jakarta Batam Thu, 1 May - Sun, 4 May airline logo Garuda Indonesia £215
Pekanbaru Batam Fri, 9 May - Sun, 11 May airline logo Garuda Indonesia £436
Medan Batam Thu, 15 May - Sun, 18 May airline logo Garuda Indonesia £186
Surabaya Batam Mon, 28 Apr - Mon, 5 May Multiple Airlines Check rates
Padang Batam Fri, 16 May - Sun, 18 May airline logo Garuda Indonesia £421
Bandung Batam Mon, 28 Apr - Mon, 5 May Multiple Airlines Check rates
Yogyakarta Batam Mon, 28 Apr - Mon, 5 May Multiple Airlines Check rates
Kuala Lumpur Batam Sat, 17 May - Mon, 19 May airline logo Firefly £43
Palembang Batam Fri, 9 May - Sun, 11 May airline logo Garuda Indonesia £376
Semarang Batam Fri, 25 Apr - Mon, 28 Apr airline logo Garuda Indonesia £364
Abu Dhabi Batam Mon, 28 Apr - Mon, 5 May Multiple Airlines Check rates
Denpasar (Bali) Batam Mon, 28 Apr - Mon, 5 May Multiple Airlines Check rates
Back to menu Return to top