Garuda opens doors to Europe and Asia with stopover options
It’s the easy way to enjoy two holidays in a single trip.
For many Australian travellers, Garuda Indonesia is synonymous with flights to Bali.
But beyond Denpasar and Jakarta, the airline’s network stretches into some of the world’s most popular long-range destinations, with the option to turn a transit into a second holiday along the way.
Beyond Jakarta and Bali
From its home base in Jakarta, Garuda offers direct flights to Amsterdam, giving Australians a one-stop link into Europe without backtracking through hubs in the Middle East or Asia.
The SkyTeam member also connects from Denpasar to Tokyo and Seoul – routes with continuing appeal to both leisure and business travellers.
It means that a trip booked with Garuda can combine a beach escape in Bali with onward travel to Japan or Korea, or a cultural stop in Jakarta before continuing to the Netherlands.
And who doesn’t like the idea of getting two holidays in one trip?
Two holidays in one
Garuda allows travellers to enjoy a free stopover in either Bali or Jakarta.
For Australians, this makes it easy to spend a few days on the island or in the capital before continuing further afield.
A Bali stopover can be paired with Tokyo or Seoul for those who want sun and surf alongside city and culture.
A Jakarta stopover provides access to the city’s historic districts and vibrant dining scene before boarding the Amsterdam service.
This flexibility makes Garuda a great choice for travellers wanting to turn one overseas trip into a multi-destination journey.
More flights, more convenience
Garuda’s popular Melbourne–Jakarta route now hosts four flights each week, to easily connect passengers between Garuda’s Jakarta hub to destinations across Indonesia and beyond.
And from mid-December 2025, Melbourne will see 11 flights to Bali each week during peak periods.
The 7pm departure from Melbourne means you’ll reach Denpasar at just 10pm, due to the time difference – perfect for heading to the hotel and to sleep, to make a fresh start fully adjusted to their new timezone the next day.
The corresponding 8:20am Bali departure gets passengers back into Melbourne by late afternoon, so they can be home in time for dinner.
These flights sit alongside Garuda’s existing daily morning departure from Melbourne and late-evening return from Bali, giving travellers a broader choice of timings to match work and holiday schedules.
Full-service inclusions
Garuda remains a proudly full-service airline, with inflight meals, entertainment and checked baggage all included in the fare.
The long-haul fleet features Airbus A330 and Boeing 777 jets with lie-flat seats in business class and personal entertainment screens in economy.
Frequent flyer members can also earn and redeem across the SkyTeam alliance, adding another layer of utility for regular travellers.
Luggage benefits built for adventure
One of Garuda’s distinguishing features is its generous baggage policy.
In addition to the standard checked luggage allowance, passengers can carry a piece of sports equipment free of charge.
This includes surfboards, bicycles, golf bags, skis or dive gear, all up to 23kg (depending on the aircraft type).
For Australians heading to Bali’s surf breaks, Java’s golf courses or Japan’s ski fields, that perk can make the difference between paying excess fees or travelling hassle free.

With direct links from Jakarta to Amsterdam and from Bali to Tokyo and Seoul, Garuda Indonesia offers more than just a way to get to Bali.
For Australians, this is an airline that can deliver two holidays in one, generous baggage rules, and the inclusions that come with full-service flying.
And right now, Garuda Indonesia is offering special fares from Melbourne to Asia and Europe with a free stopover in Bali or Jakarta.
For enquiries and reservations, contact Garuda Indonesia on 1300 365 330 or at [email protected]; you can also join the Garuda Indonesia Melbourne Club on WhatsApp.
This article was produced in collaboration with Garuda Indonesia.


