Madura Island Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by Arief Diyan
  • Plan, book, travel with confidence

  • Better together

    Save up to Rp173.195 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Things to do near Madura Island

Madura Island is an idyllic destination for beach lovers and outdoor enthusiasts, offering stunning scenery and a variety of activities. Visitors can enjoy boating, snorkelling, and sledding, while authentic diving experiences beckon those seeking adventure beneath the waves. With its picturesque coastline and vibrant marine life, Madura Island promises a memorable holiday filled with exciting pursuits and natural beauty.

Shopping

Your shopping experience on Madura Island can include a visit to Tunjungan Plaza, a vibrant shopping mall located 48.3km away, offering diverse entertainment and family-friendly options. Alternatively, explore Pasar Pabean, a bustling market 46.7km away, for local goods, or head to Galaxy Mall, 45.1km away, for more shopping and fun.

Recreation

Experience the energetic atmosphere at Gelora 10 November Stadium, where you can enjoy various sports activities. For a more serene setting, head to Taman Dayu, a beautiful golf course perfect for outdoor relaxation and enjoying the lush surroundings, all within a short distance from Madura Island.

Adventure

Explore the beautiful beaches of Sumenep, where you can indulge in water sports like snorkelling and diving. Visit Gili Labak Island, a hidden gem for its pristine waters and vibrant marine life, perfect for an adventurous day trip.

Nightlife

Madura Island's nightlife is vibrant and diverse. Enjoy traditional music and dance at local venues, or relax with fresh seafood by the beach. The bustling night markets offer an array of street food, while local cafés provide a cosy atmosphere for evening conversations.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Madura Island

Madura Island offers a delightful escape for beach lovers and outdoor enthusiasts, with its stunning scenery and cultural experiences. Visitors can explore popular attractions such as modern bridges, beautiful beaches, and enchanting waterfalls. This destination caters to those seeking a blend of culture and urban experiences, making it an ideal spot for a memorable holiday in East Java.

  • Toroan Waterfall: Nestled 27.4km from Madura Island, Toroan Waterfall offers a breathtaking experience with its cascading waters surrounded by lush greenery. Perfect for adventure seekers and couples alike, the romantic atmosphere invites visitors to explore and take stunning photographs amidst nature's beauty.
  • Suramadu Bridge: Spanning 41.8km from Madura Island, Suramadu Bridge is a modern engineering marvel. Its impressive architecture provides a striking city vibe, making it an ideal spot for leisurely strolls and panoramic views of the surrounding area, especially at sunset.
  • New Kenjeran Beach: Located 41.8km from Madura Island, New Kenjeran Beach boasts soft sands and lively beach vibes. It's an excellent destination for sunbathing, water sports, and enjoying local seafood, with vibrant beachside cafés enhancing your seaside experience.

Best time to go to Madura Island

The best time to visit Madura Island can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Madura Island falls in October and November. November has average visitor numbers and mostly sunny weather. The coolest average temperature around Madura Island falls in February and July. July has average visitor numbers and sunny weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.1°F (27.3°C)Frequent RainMostly CloudyAverageAverage
February81.0°F (27.200000000000003°C)Frequent RainMostly CloudySlightly LowAverage
March81.7°F (27.6°C)Moderate RainMostly CloudyAverageSlightly Low
April82.0°F (27.8°C)Moderate RainMostly CloudySlightly HighSlightly Low
May82.4°F (28.0°C)Light RainMostly SunnySlightly LowAverage
June81.7°F (27.6°C)Light RainMostly SunnySlightly HighSlightly Low
July81.0°F (27.200000000000003°C)No RainSunnyAverageSlightly High
August81.3°F (27.4°C)No RainSunnyAverageSlightly High
September82.6°F (28.1°C)No RainSunnyAverageAverage
October84.0°F (28.9°C)Light RainMostly SunnySlightly LowAverage
November84.0°F (28.9°C)Moderate RainMostly SunnyAverageSlightly High
December82.4°F (28.0°C)Frequent RainMostly CloudySlightly HighAverage

Booking tips and Expedia advantages for Madura Island

To save money during your visit to Madura Island, consider travelling in the cheaper months of March to April and June, avoiding the pricier July to August and November. Saturday is the most economical day to book your stay, while Tuesday tends to be the most expensive. Use Expedia’s search tool to filter for budget options and combine your hotel, flights, and activities for better deals. Additionally, explore free local attractions and utilise public transport to keep costs down while enjoying your trip.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Madura Island are March to April and June, where the prices are slightly lower. This is in comparison to July to August and November, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Madura Island is Saturday. The most expensive day to stay around Madura Island is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, chosen location, and desired hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save yourself some money by combining your hotel reservation on Madura Island with your flights and activities through an Expedia package.

Top hotels in Madura Island

Four Points by Sheraton Surabaya, Tunjungan Plaza

Four Points by Sheraton Surabaya, Tunjungan Plaza

4 out of 5
Jl Embong Malang 25 - 31, Tunjungan Plaza, Surabaya, East Java
Fully refundableReserve now, pay when you stay
The price is Rp1.260.000 per night from 22 Nov to 23 Nov
Rp1.260.000
Rp1.524.600 total
22 Nov - 23 Nov
includes taxes & fees
9.2/10 Wonderful! (289 reviews)
Cozy and convertible

Reviewed on 16 Oct 2025

Four Points by Sheraton Surabaya, Tunjungan Plaza
Four Points by Sheraton Surabaya, Pakuwon Indah

Four Points by Sheraton Surabaya, Pakuwon Indah

4 out of 5
Pakuwon Mall, Jalan Puncak Indah Lontar No. 2, Surabaya
Fully refundableReserve now, pay when you stay
The price is Rp1.230.000 per night from 9 Nov to 10 Nov
Rp1.230.000
Rp1.488.300 total
9 Nov - 10 Nov
includes taxes & fees
9.4/10 Exceptional! (189 reviews)
Conveniently located above a huge mall woth lots of food options and shopping

Reviewed on 26 Oct 2025

Four Points by Sheraton Surabaya, Pakuwon Indah
Fairfield by Marriott Surabaya

Fairfield by Marriott Surabaya

4 out of 5
Jalan Mayjend Sungkono No. 178, Surabaya
Fully refundableReserve now, pay when you stay
The price is Rp536.000 per night from 2 Nov to 3 Nov
Rp536.000
Rp648.560 total
2 Nov - 3 Nov
includes taxes & fees
8.6/10 Excellent! (179 reviews)
Good

Reviewed on 24 Oct 2025

Fairfield by Marriott Surabaya
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.

Popular places to visit

Frequently asked questions

Can I cancel my flight booking to Madura Island due to COVID-19?
In response to these difficult times, many air carriers are offering greater flexibility. Check out our Customer Service Portal for important information about changing or cancelling your booking due to COVID-19.
What's the best way to find cheap flights to Madura Island that have flexible change policies?
By using our smart "No change fee" filter, that's how. Simply type in your origin, destination and dates, click "Search," then tick the box directly underneath the "Flexible change policies" heading (look to the left of your screen). Expedia makes it easy to find flexible, cheap airfares to Madura Island.
What are some of the general tips for travellers to Madura Island during the COVID-19 outbreak?
The COVID-19 outbreak may have changed the way we travel, but it hasn't shut down our zeal for exploring. Here are some tips on how to deal with travel's new challenges:
  • Research if any travel restrictions apply to your origin and destination before committing to a flight. Also check if there are any conditions you'll have to follow on arrival, such as taking a COVID-19 test.
  • Requirements state that you must wear a face mask at the airport, including at security checkpoints. Be ready to adjust your mask for ID verification when asked by a TSA officer.
  • To decrease the risk of cross-contamination, position your boarding pass on the scanner yourself and then hold it up for inspection. Do not hand your boarding pass directly to a TSA officer.
  • One container of liquid hand sanitizer is now permitted in your carry-on luggage. It must be no bigger than 12 oz (350 ml), and you'll have to remove it from your bag for X-ray screening.
  • Remove items from your pockets, like your wallet, phone and small change, and place them in your carry-on rather than the bins. This will minimize handling during the screening process.
  • Transport any food items in a clear plastic bag and also place them in a screening bin. Keeping your food separate from your carry-on means it's less likely a TSA agent will need to open and touch your bag for inspection.

Which airlines fly to Madura Island?
Citilink operates flights into or near Madura Island, including 1094 that touch down at Juanda Airport (SUB) each month. Pick your holiday dates and then book your seat early for an unbeatable deal.
How can I find cheap tickets to Madura Island?
To score an amazing deal to Madura Island, book well ahead. Also make use of Expedia's handy "flexible dates" link at the top of your search results. This will list prices for similar time frames. In the last seven days, was the best price for a flight to Madura Island.
How much is a flight to Madura Island?
The cost of a round-trip journey to Madura Island in the last seven days varied between and . If you were heading one way out of (), you could have picked up an affordable fare from only .
What are the most popular airports to fly into in Madura Island?
Juanda Airport (SUB) is the main entryway for those travelling to and from Madura Island. Around 4512 flights per month touch down at this airport.
When is the cheapest time to fly to Madura Island?
Try to jet off early on in the week to secure a bargain fare to Madura Island. Tuesday is commonly the most cost-effective day to take off, followed by Monday. Saturday often has the costliest prices. This is because a lot of travellers choose to begin their getaway on a weekend.
How much is a plane ticket to Madura Island?
Ticket prices ranged from to over the last seven days. When you're ready to book, we'll be ready to help you find a great deal to Madura Island.
Which airlines with flights to Madura Island employ COVID-19 cleanliness policies?
In response to the ongoing COVID-19 pandemic, airlines have implemented additional steps and actions to help everybody fly with confidence. These carriers include:
  • Sriwijaya Air - this airline is known for providing passenger masks and conducting passenger temperature checks.
  • Wings Air (Indonesia) - this airline is known for conducting passenger temperature checks and cleaning with disinfectant.
  • Garuda Indonesia - this airline is known for conducting passenger temperature checks and keeping the middle seat empty.

How long is a flight to Madura Island?
To get an idea of how long it will take you to reach Madura Island, take a peek at these average flight times for top domestic routes:
  • Jakarta Airport (CGK-Soekarno-Hatta Intl.) to Juanda Airport (SUB) - 1 hour and 32 minutes
  • Makassar Airport (UPG-Sultan Hasanuddin Intl.) to Juanda Airport (SUB) - 1 hour and 34 minutes
  • Denpasar Airport (DPS-Ngurah Rai Intl.) to Juanda Airport (SUB) - 1 hour and 10 minutes

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.