Exploring Indonesia is one of the most rewarding travel experiences in Southeast Asia. With over 17,000 islands, the country offers endless opportunities for adventure, culture, and relaxation. This 2026 foreigner guide explains everything about travel in Indonesia — from domestic flights and ferries to trains, buses, and local transport options — to help visitors move around safely and efficiently.
Table of Contents
Overview of Travel in Indonesia
Travel in Indonesia is diverse and exciting, connecting thousands of islands through air, sea, and land routes. Major cities like Jakarta, Surabaya, and Denpasar (Bali) have modern infrastructure, while smaller islands rely on ferries, minibuses, and motorbikes.
Understanding how travel in Indonesia works helps foreigners plan efficient, safe, and enjoyable journeys. Before planning your trip, check visa options in the Before Arrival to Indonesia Guide.
Domestic Flights in Indonesia
Flying is the fastest and most convenient way to travel between islands. Indonesia has more than 30 domestic airlines and hundreds of airports.
Major domestic airlines:
- Garuda Indonesia – national carrier with premium service (garuda-indonesia.com)
- Citilink – budget airline owned by Garuda (citilink.co.id)
- Lion Air – extensive domestic network
- Batik Air – full-service option with meals and baggage
- Super Air Jet – low-cost carrier popular with young travelers
Tips for air travel in Indonesia:
- Book early for cheaper fares.
- Arrive at least 2 hours before departure.
- Domestic baggage allowance is usually 15–20 kg.
- Always check terminal information — some airports have multiple terminals.
Train Travel in Indonesia
Train travel in Indonesia is available mainly on Java and parts of Sumatra. It’s one of the most scenic and comfortable ways to explore the islands.
Popular train routes:
- Jakarta – Yogyakarta – Surabaya (Java)
- Medan – Rantau Prapat (Sumatra)
Train classes:
- Executive Class: Air-conditioned, reserved seating, meals available.
- Business Class: Comfortable but less spacious.
- Economy Class: Budget-friendly, basic amenities.
Tickets can be booked online via the official KAI Access App or at stations. Trains are punctual, clean, and safe for foreigners.
Bus and Intercity Travel in Indonesia
Buses are the most affordable way to travel long distances on land.
Types of buses:
- Intercity Buses (AKAP): Connect major cities across Java, Sumatra, and Bali.
- Tourist Buses: Operated by private companies for sightseeing.
- Minibuses (Travel): Shared vans for shorter routes.
Tips for bus travel in Indonesia:
- Use reputable companies like DAMRI, Lorena, or Rosalia Indah.
- Book tickets online or at terminals.
- Avoid unlicensed operators at bus stations.
Taxis and Ride-Hailing Apps
Taxis are widely available in cities, but ride-hailing apps are more reliable and transparent.
Recommended apps:
- Grab – covers most major cities (grab.com)
- Gojek – offers motorbike taxis, cars, and food delivery (gojek.com)
- Bluebird – trusted taxi company with metered fares
Tips for safe travel in Indonesia:
- Always confirm the driver’s name and plate number.
- Avoid accepting rides from drivers outside the app.
- Pay through the app for safety and convenience.
Stay alert and read our Scams to Avoid in Indonesia guide for common tourist traps.
Car Rentals and Private Drivers
Renting a car is ideal for exploring remote areas or traveling with family.
Requirements:
- International Driving Permit (IDP)
- Passport and valid driver’s license
- Credit card for deposit
Options:
- Self-drive rentals: Available in Bali, Lombok, and Jakarta.
- Private drivers: Common for day trips or long-distance travel.
Average cost:
- Car rental: IDR 400,000–700,000 per day
- Driver with car: IDR 600,000–1,000,000 per day
For long-term stays, learn how to Extend Indonesia Tourist eVisa C1.
Motorbike Rentals and Scooter Travel
Scooters are the most popular way to travel in Indonesia’s tourist areas like Bali, Lombok, and Yogyakarta.
Tips for safe scooter travel:
- Always wear a helmet.
- Carry an International Driving Permit.
- Take photos of the bike before renting.
- Avoid driving at night or in heavy rain.
Average rental cost: IDR 70,000–150,000 per day.
Ferries and Boat Travel Between Islands
Indonesia’s ferry network connects major islands and smaller destinations.
Popular ferry routes:
- Bali – Lombok (Padangbai to Lembar)
- Java – Bali (Ketapang to Gilimanuk)
- Bali – Nusa Penida / Nusa Lembongan (fast boats)
- Sumatra – Java (Bakauheni to Merak)
Tips for boat travel in Indonesia:
- Book fast boats online or through hotels.
- Check weather conditions before sailing.
- Keep valuables in waterproof bags.
For official travel updates, visit Indonesia Travel.
Public Transport in Major Cities
Jakarta
- MRT Jakarta: Modern subway system connecting central areas.
- TransJakarta: Bus rapid transit with dedicated lanes.
- Commuter Line: Connects Jakarta with suburbs.
Bali
- No public trains or MRT. Use Grab, Gojek, or tourist shuttles.
Yogyakarta
- TransJogja buses and becak (pedicabs) for short distances.
Surabaya
- Suroboyo Bus accepts plastic bottles as payment — an eco-friendly initiative.
Airports and Arrival Tips
Major international airports:
- Soekarno-Hatta International Airport (Jakarta)
- Ngurah Rai International Airport (Bali)
- Juanda International Airport (Surabaya)
- Kualanamu International Airport (Medan)
Arrival tips for travel in Indonesia:
- Use official taxi counters or ride-hailing apps.
- Avoid porters demanding high tips.
- Keep arrival documents handy for immigration checks.
Travel Safety and Road Rules
- Drive on the left side of the road.
- Always wear seatbelts and helmets.
- Avoid driving under the influence.
- Be cautious of potholes and stray animals on rural roads.
- Keep emergency numbers saved in your phone.
Related Guides
Frequently Asked Questions (FAQ)
1. What is the best way to travel in Indonesia?
Domestic flights are the fastest, while ferries and trains are scenic and affordable.
2. Can foreigners drive in Indonesia?
Yes, with an International Driving Permit (IDP) and a valid home license.
3. Are taxis safe in Indonesia?
Yes, when using official taxis or ride-hailing apps like Grab or Bluebird.
4. How much does it cost to rent a scooter in Bali?
Around IDR 70,000–150,000 per day, depending on the model and location.
5. Is public transport reliable in Indonesia?
In major cities like Jakarta, yes. In smaller towns, options are limited.
6. Can I book domestic flights online?
Yes, through airline websites or apps like Traveloka and Tiket.com.
Final Thoughts
Understanding travel in Indonesia helps foreigners move confidently across the islands. Whether flying between cities, riding a scooter in Bali, or taking a scenic train through Java, Indonesia offers endless ways to explore. With proper planning, every journey becomes part of the adventure.


