$86 Cheap flights to Riau Islands

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Top places to visit in Riau Islands

Cheap flights to Riau Islands from $86 One Way, $156 Round Trip

$156 return flights and $86 one-way flights to Riau Islands were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.

Deals For This Weekend's Flights

Find The Perfect Hotel For After Your Flight

Score Epic Riau Islands Accommodation Deals

Zest Harbour Bay Batam by Swiss-Belhotel International

Zest Harbour Bay Batam by Swiss-Belhotel International

3 out of 5
Jl. Duyung Sei, Jodoh Batam Riau Islands
Fully refundableReserve now, pay when you stay
$24 nightly
The price is $27 total per night from Jun 21 to Jun 22
$27 total
Jun 21 - Jun 22
Total with taxes and fees
Stay at this hotel in Batam. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Harbour Bay Ferry Terminal and Nagoya Hill Mall are ...
8/10 Very Good! (293 reviews)
"No comment"

Reviewed on Jun 12, 2026

Opens in a new windowZest Harbour Bay Batam by Swiss-Belhotel International
Biz Hotel Batam

Biz Hotel Batam

3.5 out of 5
Complex Nagoya Newtown T-15 Batam Batam Island
$26 nightly
The price is $29 total per night from Jul 19 to Jul 20
$29 total
Jul 19 - Jul 20
Total with taxes and fees
Book a stay at this business-friendly hotel in Batam. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Grand Batam Mall and Nagoya Hill ...
7.8/10 Good! (194 reviews)
"Will return for my next trip"

Reviewed on Mar 27, 2026

Opens in a new windowBiz Hotel Batam
Lovina Inn Penuin Hotel

Lovina Inn Penuin Hotel

3 out of 5
Penuin Centre Blok A No.1 Batam Riau Islands
Stay at this hotel in Batam. Enjoy free WiFi, free parking, and room service. Popular attractions Grand Batam Mall and Nagoya Hill Mall are located nearby.
7.8/10 Good! (72 reviews)
"Quite a decent n comfortable stay in the hotel.It was near to food court,shopping mall and it’s very accessible."

Reviewed on Apr 15, 2023

Opens in a new windowLovina Inn Penuin Hotel
Save an average of 15% on thousands of hotels when you're signed in
Hana Hotel

Hana Hotel

3 out of 5
Komplek Business Center Blok IV No. 17 Batam
Book a stay at this business-friendly hotel in Batam. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Nagoya Hill Mall and Grand Batam ...
Opens in a new windowHana Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Our Top Riau Islands Apartment Hotels

Indra Maya Pool Villas

Indra Maya Pool Villas

5 out of 5
Jalan Panglima Pantar, Site A3 Bintan Bintan Island
$342 nightly
The price is $376 total per night from Jun 23 to Jun 24
$376 total
Jun 23 - Jun 24
Total with taxes and fees
Book a stay at this luxury villa in Bintan. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Bandar Bentan Telani Ferry Terminal and Pulau ...
8.8/10 Excellent! (39 reviews)
"Everyone is so friendly and nice. The place is amazing would 100 percent come back again"

Reviewed on Jun 8, 2026

Opens in a new windowIndra Maya Pool Villas
Banyu Biru Villa

Banyu Biru Villa

5 out of 5
Jalan Panglima Pantar Bintan Bintan Island
Fully refundableReserve now, pay when you stay
$220 nightly
The price is $242 total per night from Jun 21 to Jun 22
$242 total
Jun 21 - Jun 22
Total with taxes and fees
Book a stay at this luxury resort in Bintan. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Crystal Lagoon and Bandar Bentan Telani Ferry ...
8.4/10 Very Good! (29 reviews)
"Very friendly and accommodating staff. Nice villa, great location!"

Reviewed on Feb 16, 2026

Opens in a new windowBanyu Biru Villa
Cassia Bintan, part of Banyan Group

Cassia Bintan, part of Banyan Group

4 out of 5
Jalan Teluk Berembang Bintan
Fully refundableReserve now, pay when you stay
$102 nightly
The price is $112 total per night from Jun 25 to Jun 26
$112 total
Jun 25 - Jun 26
Total with taxes and fees
Book a stay at this beach aparthotel in Bintan. Enjoy free WiFi, free parking, and a private beach. Our guests praise the helpful staff in our reviews. Popular ...
8.8/10 Excellent! (247 reviews)
"I would say the best resort in Bintan, you have 2 pools to use, and it’s in the cove so the water is extremely calm. The staffs are very friendly and the room itself is new! Best bed to sleep in! They even have movie nights on Sunday with free popcorn and 50% discount on food and drinks by the bar ..."

Reviewed on Jun 14, 2026

Opens in a new windowCassia Bintan, part of Banyan Group
Save an average of 15% on thousands of hotels when you're signed in
The BCC Hotel & Residence

The BCC Hotel & Residence

4 out of 5
Jl. Bunga Mawar, Baloi Kusuma Batam Batam Island
Stay at this hotel in Batam. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Grand Batam Mall and Nagoya Hill Mall are located ...
7.4/10 Good! (416 reviews)
"Out of the 4 lift, only 2 working. Take very long for the lift to come down to your level. Facilities are old. Variety of dishes for breakfast are the same daily. Only 1 meat. Not palatable:"

Reviewed on Mar 15, 2020

Opens in a new windowThe BCC Hotel & Residence
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Score Epic Riau Islands Accommodation Deals

Oakwood Hotel & Apartments Grand Batam

Oakwood Hotel & Apartments Grand Batam

4.5 out of 5
Jl. Pembangunan, Batu Selicin Batam Kepulauan Riau
$76 nightly
The price is $84 total per night from Jul 12 to Jul 13
$84 total
Jul 12 - Jul 13
Total with taxes and fees
Book a stay at this luxury aparthotel in Batam. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Grand Batam Mall and Nagoya Hill ...
9.6/10 Exceptional! (106 reviews)
"Excellent stay for me and family. Good breakfast"

Reviewed on Jun 8, 2026

Opens in a new windowOakwood Hotel & Apartments Grand Batam
KTM Resort

KTM Resort

3.5 out of 5
JL. Kolonel Soegiono Batam Batam Island
$34 nightly
The price is $38 total per night from Jun 25 to Jun 26
$38 total
Jun 25 - Jun 26
Total with taxes and fees
Stay at this hotel in Batam. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Harbour Bay Ferry Terminal and Grand Batam Mall are located ...
8/10 Very Good! (125 reviews)
"Pool was very well maintained and clean. Saltwater lagoon was an interesting feature as well."

Reviewed on Mar 20, 2026

Opens in a new windowKTM Resort
Four Points By Sheraton Bintan, Lagoi Bay

Four Points By Sheraton Bintan, Lagoi Bay

4 out of 5
Lagoi Bay Lot B-12 Bintan Riau Islands
$123 nightly
The price is $136 total per night from Jun 30 to Jul 1
$136 total
Jun 30 - Jul 1
Total with taxes and fees
Book a stay at this beach hotel in Bintan. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Plaza Lagoi and Lagoi Bay Beach are located ...
9.2/10 Wonderful! (173 reviews)
"The facility was one of the best experience. The beach and swimming pool experience was fantastic. My daughter and me went to gym and surprised to have trainer Ms ADE with whom we had great breathing and other exercises each day during our stay. It was one of our best experience."

Reviewed on Jun 11, 2026

Opens in a new windowFour Points By Sheraton Bintan, Lagoi Bay
Save an average of 15% on thousands of hotels when you're signed in
Batam Marriott Hotel Harbour Bay

Batam Marriott Hotel Harbour Bay

5 out of 5
Harbour Bay Downtown, Jalan Duyung Batam Batam Island
Fully refundableReserve now, pay when you stay
$176 nightly
The price is $193 total per night from Jun 21 to Jun 22
$193 total
Jun 21 - Jun 22
Total with taxes and fees
Book a stay at this luxury hotel in Batam. Enjoy a full-service spa, 2 restaurants, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. ...
9.4/10 Exceptional! (137 reviews)
"Staff were friendly and helpful!"

Reviewed on Jun 19, 2026

Opens in a new windowBatam Marriott Hotel Harbour Bay
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Family Friendly Hotels in Riau Islands

Montigo Resorts Nongsa
Great for families

Montigo Resorts Nongsa

5 out of 5
Jl. Hang Lekir Batam Batam Island
$143 nightly
The price is $157 total per night from Jul 8 to Jul 9
$157 total
Jul 8 - Jul 9
Total with taxes and fees
Book a stay at this luxury resort in Batam. Enjoy free WiFi, free parking, and private pools. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.8/10 Excellent! (497 reviews)

Families like: Private pool, babysitting, close to beach, bicycle rentals

Travelers say...
"One of the toilet had a stench from the drainage. Room had musty smell. Furnishing also looks dated with bubbling paint jobs and coarse finishing. Sliding doors are super heavy, creaky and extremely hard to slide. Doesn't close tight as well. Room floors dirty, not cleaned thoroughly before next ..."

Reviewed on Jun 17, 2026

Opens in a new windowMontigo Resorts Nongsa
Mövenpick Resort & Spa Bintan Lagoon

Mövenpick Resort & Spa Bintan Lagoon

5 out of 5
Jalan Indera Segara Site A12 Bintan Bintan
Fully refundableReserve now, pay when you stay
$113 nightly
The price is $125 total per night from Jun 30 to Jul 1
$125 total
Jun 30 - Jul 1
Total with taxes and fees
Book a stay at this luxury resort in Bintan. Enjoy free WiFi, free parking, and 3 restaurants. Popular attractions Ria Bintan Golf Club and Plaza Lagoi are located ...
9.4/10 Exceptional! (10 reviews)
"Large property, with lots of things for the kids to do. Staff were all helpful and friendly. Kids loved the kids club, free arcade, pools, playground and chocolate hour! Breakfast buffet had a huge spread and a little corner for kids to take their own food! Special shoutout to the chef at the beach ..."

Reviewed on Jun 10, 2026

Opens in a new windowMövenpick Resort & Spa Bintan Lagoon
HARRIS Resort Batam Waterfront
Great for families

HARRIS Resort Batam Waterfront

4 out of 5
Waterfront City, Marina Batam Riau Islands
Fully refundableReserve now, pay when you stay
$43 nightly
The price is $48 total per night from Jun 21 to Jun 22
$48 total
Jun 21 - Jun 22
Total with taxes and fees
Book a stay at this spa hotel in Batam. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Grand Batam Mall and Sekupang Ferry Terminal ...
7.6/10 Good! (373 reviews)

Families like: Kids pool, kids club, playground, miniature golf

Travelers say...
"The room was quite Old, but nice place to stay, huge swimming Pool, limited Carpark Area, the Lift was old, Abit scary to use,, may breakdown anytime. Front Office was polite. Need to improve on hotel Facility"

Reviewed on Nov 8, 2025

Opens in a new windowHARRIS Resort Batam Waterfront
Save an average of 15% on thousands of hotels when you're signed in
Holiday Inn Resort Batam by IHG
Great for families

Holiday Inn Resort Batam by IHG

4 out of 5
Waterfront City Batam Batam Island
Fully refundable
$64 nightly
The price is $70 total per night from Jun 24 to Jun 25
$70 total
Jun 24 - Jun 25
Total with taxes and fees
Book a stay at this spa resort in Batam. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions ...
Opens in a new windowHoliday Inn Resort Batam by IHG
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Need a Car For After Your Flight?

Riau Islands

When you plan to buy tickets for flights to Riau Islands, you don’t have to look any further than Orbitz! We offer bargain rates and low fares on thousands of flights.

Reliable Customer Service

Along with our low prices, Orbitz is well known for exceptional customer care. We make it simple to find the best Riau Islands flights for you. If you need to cancel your booking or change your flight plans, simply contact our Customer Service department to make any adjustments.

Bargain Tickets for Riau Islands Flights

Orbitz offers deeply discounted flights to Riau Islands, and we provide the resources to research your travel destination and plan your complete itinerary.

Use Orbitz to Earn Points with Your Frequent Flyer Program

Saving your frequent flyer miles for your flights to Riau Islands? You can use Orbitz to make your budget ticket reservation for all your flights and still earn points or miles on your frequent flyer program! Just enter your program account number while you’re booking your ticket to have your points added automatically, every time you book with Orbitz.

Convenient Travel Planning Services

If you like the ease of making your travel plans on the move, you’ll love the free Orbitz apps for iPhones, iPads, and Android devices. You can use these apps to review your travel reservations or make a change to your itinerary. Orbitz also offers additional travel assistance such as free mobile alerts that keep you up-to-date about sudden changes to your upcoming flights. You can also browse Orbitz easily on your smartphone by using the mobile version of the website to find budget Riau Islands flights.

Frequently asked questions

Which airlines fly to Riau Islands?
There are 24 air carriers that visit Hang Nadim Airport (BTH). With such a variety of options, there's a great chance you'll find an affordable flight! Your Riau Islands adventure awaits with one of these top carriers:

  • Lion Air - 297 flights to Riau Islands per month
  • Citilink - 210 flights to Riau Islands per month
  • Wings Air (Indonesia) - 153 flights to Riau Islands per month

What is the best airport to fly to in Riau Islands?
Jet into Natuna (NTX-Ranai), the primary entry point to Riau Islands. Organizing your getaway to this region doesn't get much easier.
How much is a flight to Riau Islands?
Fares for round-trip flights dipped as low as $156 this past week to Riau Islands, and peaked at $1,633. Several lucky passengers departing Kuala Lumpur (KUL) managed to get their hands on one-way fares from just $86.
How to book the cheapest flight to Riau Islands?
With some of the most competitive flight deals around, you'll always get more for your money with Orbitz. The following useful tips will help you land cheap flights to Riau Islands — and leave you with more cash to splash:

  • Consider taking off from or landing at nearby airports for a cheaper fare. Enter your preferred departure and arrival points in the form fields, then click on the 'Nearby airports' function below. It will list any available options.
  • If you're flexible with when you fly out, click on the 'Show flexible dates' option. You'll see the flight deals for the days before and after your chosen departure. Airfares often vary depending on the day of the week.
  • To refine your results, click on 'Show options.' You can search based on airlines, seating class, nonstop flights and refundable flights. You can also choose your preferred flight times under 'Sort & Filter' to the left.
  • Book your fare as soon as you've sorted your travel dates. While it does happen from time to time, airfares rarely drop in price as your departure date approaches.
  • Save more on your vacation by combining your hotel, flights and car rental into one convenient package deal. Your bank account will thank you for it.
  • Flying during busier seasons can mean higher airfares. Try to travel outside of popular periods, such as Christmas, New Year's Eve and Easter.

What is the best time to book a flight to Riau Islands?
Book in January, February or August for the best airfares to Riau Islands. Once you've found a bargain, buy it — cheap flights will pop up and vanish in the click of a button.
What day of the week is the cheapest to book a flight to Riau Islands?
You can get a great flight deal by booking on a Tuesday, Wednesday or Saturday. Typically, these are the best days to pick up cheap seats to Riau Islands.
What is the cheapest day of the week to fly to Riau Islands?
If you're searching for cheap flights to Riau Islands, leave earlier in the week. Orbitz data from 2020 shows Monday is the cheapest day to fly out, followed by Tuesday. Saturday is the most expensive, so avoid flying on this day and do your wallet a favor.
What is the cheapest month to fly to Riau Islands?
Get set to jet for less in August. This is generally an excellent month to take off if you're looking for cheap flights to Riau Islands, according to Orbitz data. The most expensive time to fly is June, so avoid this month if you can.
Which airlines allow free cancellation?
Orbitz makes it easy to find carriers offering fare flexibility. Simply choose "Filter by flexible change policies" when searching for your Riau Islands flights and voila! We'll show you options that include free cancellation, no change fees and of course, the very best price.
What do I need for the flight to Riau Islands?
A long-haul flight can be daunting, but it's nothing a little preparation can't solve. We've made a list of our top tips and tricks to make sure your trip is as stress-free as possible:

  • In all cases you'll have to show proof of identification. How much? This depends on which airport you fly from. When booking your flight, you are encouraged to type in the same name, gender and birth date as displayed on your government-issued ID.
  • Take a good book or a tablet filled with your favorite TV shows — it'll help to pass time on your journey to Riau Islands. Or if you'd prefer to get some sleep, an eye mask will block out those bright cabin lights.
  • Cabin temperatures can get real chilly. Pack a sweater even if you're vacationing during the height of summer.

How many direct flights are there to Riau Islands?
There are roughly 3 flights going directly to Riau Islands per month. Depending on your departure location, you may be able to book a nonstop trip with Wings Air (Indonesia).
How do I get cheap first-class/business deals to Riau Islands?
If you think a business or first-class fare is out of your price range, think again. Here are some terrific tips to help you nab a premium flight to Riau Islands for a whole lot less:

  • Be more flexible with your travel dates and hold out for deals on business or first-class airfares.
  • A lot of low-cost airlines these days offer superb business-class seating for a reasonable price.
  • Bid for an upgrade in online auctions (if available) or upgrade your seat with loyalty points.

What is the best time to go to Riau Islands?
Tourists come from all over the map to go to Riau Islands in August, September and October. So if you'd love to explore this fantastic destination in the busy season, this is the best time to go. Like many places in the Northern Hemisphere, summer commences June 20 in Riau Islands, with average daily temperatures ranging between 80 ºF and 90 ºF.
Travel tips for Riau Islands

  • Riau Islands has plenty of amazing attractions and Kuta Beach is one of them. Arrange a car rental and cruise there at your convenience.
  • Telukbakau offers plenty of exciting experiences and is a great place to begin your trip. Whether you're into museums, food, art or something else, this city will keep you occupied.

More to Explore

Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.