Amsterdam and Paris from Jakarta with SkyTeam
Two European cities an hour apart.

Garuda Indonesia flies nonstop from Jakarta to Amsterdam: canals, museums and bikes. Air France or KLM take you to Paris in about an hour. Back through Amsterdam, nonstop to Jakarta with Garuda.
The itinerary, leg by leg
Jakarta → Amsterdam
Amsterdam → Paris-CDG
Paris-CDG → Amsterdam
Amsterdam → Jakarta


Your stops, in practice
Amsterdam · 2 to 3 days
Best time: May to August, the longest and brightest days. From the airport: Train from Schiphol to Centraal station, about 15 to 20 minutes. Don't miss: the canal ring by bike or boat, the Rijksmuseum, the Jordaan district.
Paris · 3 to 4 days
Best time: May, June and September. From the airport: RER B train to central Paris, about 35 minutes. Don't miss: the Seine on foot, the Louvre or the Orsay museum, Montmartre.
Length of the trip
Allow 5 to 7 days on the ground for the whole trip, not counting flight days.
Entry requirements
Each country has its own entry rules (visa, electronic travel authorisation, passport valid for several months after your return), depending on your nationality. Check them on the official websites before you book.
Build your trip in 4 steps
in « Filters »: Star Alliance, SkyTeam or oneworld.
the map instantly shows every nonstop destination.
after each choice, the map shows where you can fly next.
then « Search » to compare prices.
Our tips before you book
One ticket or several?
On a single ticket, the airline rebooks you if a flight is delayed. Flight Itinerary's « One ticket » filter keeps only combinations sold together.
Check the days of operation
Some routes don't fly every day, or only in certain seasons: each leg's calendar shows the days with flights.
Compare with round-the-world fares
when the alliances offer them: depending on the number of stops, they can be cheaper.
Read next
Singapore and Tokyo from Jakarta with Star Alliance
Singapore, TokyoStar Alliance2 stops · 17 h flying
Ready to build your own?
Choose an alliance and a departure city: the map does the rest.


