Getting Around Indonesia: Essential Transport Guide for Travelers
Navigate Indonesia’s vast archipelago with confidence: practical tips for air, land, and sea travel, including how to tackle traffic and remote routes.

Getting Around Indonesia: Your Comprehensive Transport Guide
With over 17,000 islands spanning across Southeast Asia, Indonesia presents both incredible adventure opportunities and logistical travel challenges. Whether you want to explore the bustling markets of Java, relax on Bali’s beaches, venture to Sumatra’s jungles, or dive in Raja Ampat, understanding your transport options will make your journey smoother and more rewarding. This guide covers all the essentials—land, air, and sea—to help you get the most out of traveling around Indonesia.
Overview: Navigating the Indonesian Archipelago
Indonesia’s geography—an enormous chain of islands scattered over thousands of kilometers—means inter-island travel is inevitable for most visitors. Each island offers different transport options, from modern metro systems in sprawling cities to rickety minibuses in remote villages. Planning ahead, especially around major holidays or for remote destinations, is crucial for a hassle-free journey.
- Public transport is widespread in urban Java and Bali, but can be patchy elsewhere.
- Flying is often the quickest way between distant islands.
- Buses and trains connect many towns and regions on major islands.
- Ferries and speedboats are essential for hopping between islands and visiting more remote areas.
- Renting a vehicle can be a good choice for exploring off the beaten track.
Flying Across Indonesia
Given Indonesia’s geographic spread, domestic flights are the fastest (and sometimes only practical) way to reach distant islands. A well-developed network connects major and smaller airports, and competition between airlines keeps fares relatively reasonable. Booking flights in advance is advised, especially in high season or for popular routes.
- Major airlines: Garuda Indonesia (national carrier, generally higher service), Lion Air, Citilink, Batik Air, and Sriwijaya Air.
- Booking: Book directly on airline websites or compare prices with online travel agencies. Note that promotions and sales are common.
- Luggage: Checked-in luggage allowances and cabin baggage rules vary; check specifics before flying.
- Airports: Indonesia’s larger cities have modern airports, while rural airstrips can be basic. Bali (Ngurah Rai/Denpasar), Jakarta (Soekarno-Hatta), and Surabaya (Juanda) are major hubs.
Flying is unbeatable for saving time over significant distances—Sumatra to Papua, or Jakarta to Flores may take days by ferry, but only a few hours by plane.
Island Hopping by Ferry and Boat
With thousands of inhabited islands, it’s no surprise Indonesia has extensive sea transport. Pelni, the government-run ferry service, operates regular long-distance voyages between major islands. Smaller local boats, speedboats, and private charters connect less-visited destinations.
- Pelni Ferries: Large ships with scheduled multi-day journeys; book tickets online or at Pelni offices. Accommodations range from basic seats to shared and private cabins.
- Inter-island Ferries: Shorter routes (eg. Bali to Lombok, Java to Sumatra) are operated by ASDP and other companies. These can be crowded, especially during holidays.
- Local Boats: Outrigger boats, small ferries, or speedboats service short hops between islands (like the Gili Islands).
- Booking & Schedules: Schedules can change with the weather and demand. Ask locally for the most up-to-date information.
- Safety: Life jackets and safety standards vary; choose established operators where possible.
Cruise ships and liveaboard dive boats are options for specific luxury or adventure experiences as well.
Buses: Affordable and Convenient
Buses remain a backbone of land transport across Indonesia. Multiple types serve different needs and budgets:
- Long-distance coaches: Air-conditioned, comfortable, connecting major cities and towns. Tickets can be purchased directly with reliable operators like DAMRI, which covers a wide network.
- Economy buses: Cheaper, often crowded and less punctual, making frequent stops.
- Bemos and minibuses: Serve short routes, especially in rural areas or for regional commutes. Fares are low, but comfort and schedules are variable.
Advance booking is rarely needed except during Eid (Idul Fitri), when most Indonesians travel home and transport fills quickly.
Trains: Relaxed Rail Journeys (Java and Sumatra)
The island of Java boasts an extensive train network run by Kereta Api Indonesia (KAI), connecting Jakarta, Bandung, Yogyakarta, Surabaya, and other major cities. Sumatra has a more limited system.
- Classes: Executive (Eksekutif), business (Bisnis), and economy (Ekonomi); all are clean, with varying levels of comfort.
- Booking: Reserve online via KAI’s website, go to stations, or use travel agencies. Advance booking is strongly recommended during busy times.
- Experience: Trains are punctual, safe, and often offer scenic views of volcanoes, rice paddies, and forests.
Outside Java and parts of Sumatra, rail networks are absent—rely on buses, minibuses, and boats instead.
Renting Vehicles: Cars, Scooters, and Motorbikes
To reach remote destinations or tour at your own pace, renting a car or motorbike is popular among travelers. Here’s what you need to know:
- Car Rental: International driving license and passport required. Rentals start from about 500,000Rp (approx. US$31) per day for small cars; conditions and insurance vary—check carefully.
- With Driver: Hiring a car with a local driver adds about 1,000,000Rp (about US$62) per day. Drivers can help with language, navigation, and cultural etiquette.
- Motorbike Rental: Particularly common in Bali, Java, and Lombok, costing from around 50,000Rp (US$3) per day. Always wear a helmet and drive cautiously—the traffic and road conditions can be challenging.
- Road Conditions: Roads range from modern highways to potholed village tracks. Expect heavy traffic near cities, especially Jakarta, Surabaya, and Denpasar.
- Driving Rules: Indonesia drives on the left side. Police checks are common; carry documents at all times.
For longer trips or convenience, many travelers opt for private transport for a portion of their journey, then use public transport elsewhere.
Getting Around Jakarta: Conquering the Congestion
Jakarta’s notorious traffic makes movement time-consuming, but there’s a growing public transport network to help:
- MRT Jakarta: The most modern option—clean, air-conditioned, and fast. Expanding but currently covers limited central/southern routes.
- LRT Jakarta: Serves select areas, good for bypassing some traffic hotspots.
- Transjakarta Buses: These run on dedicated lanes called corridors, avoiding traffic jams. Tourist-friendly, especially Corridor 1, serving key attractions.
- Payment: Public transport is cashless—get a transport card at MRT stations or select convenience stores, and remember to tap in/out at each journey’s start and finish.
- Ride-hailing apps: Gojek and Grab are prevalent and offer options for bikes, cars, and food delivery.
Traffic is at its worst during rush hours and around holidays—plan journeys accordingly. Walking and cycling are not commonly used due to heat and lack of infrastructure.
Traditional Rickshaws and Local Transport
Experience local flavor in the form of becak (tricycle rickshaws) and bajaj (motorized rickshaws):
- Becak: Human-powered and once ubiquitous, now banned from main roads but found in touristy or quieter city centers (eg. Yogyakarta, old town Jakarta).
- Bajaj: Covered, motorized vehicles especially common in Jakarta, nicknamed differently in other regions (bentor, becak-motor). Good for short journeys—negotiate fares in advance.
- Pro Tip: If you’re interested in the cultural history of the becak, check out the Indonesian Becak Museum in Kuta, Bali.
Exploring Remote Areas and Small Islands
Indonesia’s most unique adventures await outside major cities and towns. However, reaching rural villages, national parks, or small islands requires creativity:
- Combine public buses, boats, motorbike taxis (ojek), and pickup trucks as needed.
- In the absence of schedules, consult locals—many routes are informal and run only when there’s enough demand.
- Tours and private charters can fill gaps but are pricier.
Booking Tips and Insider Advice
- High Season: Book transport in advance for Idul Fitri (Eid), Christmas, New Year, and school holidays, when locals also travel en masse.
- Travel Light: For ease, pack light—storage space can be limited on buses, boats, and trains.
- Cash and Apps: Keep small change for local fares; use booking apps for flights/buses/ferries where possible.
- Language: Download Bahasa Indonesia translation apps or learn key travel phrases.
- Patience Pays: Delays are common—embrace the journey as part of the adventure.
Frequently Asked Questions (FAQs)
What’s the fastest way to travel long distances in Indonesia?
Flights are usually the fastest and most convenient option for covering large distances between islands and cities separated by water.
Are buses safe and reliable?
Buses are generally safe, especially with reputable operators like DAMRI or executive-class services. Economy buses can be slower and less comfortable but are widely used.
Is it easy to rent vehicles as a foreigner?
Yes, car and motorbike rentals are widely available, especially in tourist hubs. An international driving license and passport are required for rentals.
Do I need to book train or ferry tickets in advance?
Advance booking is recommended for popular routes, overnight trains, and ferries, especially near holidays. For local minibuses and non-peak travel, you can often buy tickets on the spot.
Can I use rideshare apps like Grab or Gojek everywhere?
These apps are available in most big cities and touristy areas, but may not operate in more rural or remote locations.
Are ferries and boats safe?
Reputable operators like Pelni adhere to reasonable safety standards. For small boats or speedboats, check for visible safety equipment and avoid traveling in severe weather.
What is the best way to get around Bali?
Many travelers rent scooters or cars, but taxis (including Bluebird and app-based rides) and buses (including Kura-Kura for tourists) are also popular. Public transport is less common in rural areas.
Summary Table: Transport Options at a Glance
| Mode | Where | Best For | Typical Cost | Notes |
|---|---|---|---|---|
| Flight | Major islands, long distances | Saving time | US$30–$200+ | Book ahead for deals; baggage limits vary |
| Pelni Ferry | Inter-island | Budget travel, scenic sea routes | US$15–$50 | Slow but economical; cabins available |
| Bus | Mainland Java, Sumatra, Sulawesi | Local and regional journeys | US$2–$20 | Economy or executive; slower in rural regions |
| Train | Java, parts of Sumatra | Intercity/convenience | US$7–$40 | Reliable, scenic; reserve ahead in high season |
| Car Rental | Bali, Java, Lombok, cities | Groups, flexibility | US$30+/day | International license required; traffic dense |
| Motorbike/Scooter | Bali, Lombok, cities/rural | Short trips, flexibility | US$3+/day | Helmet essential; check insurance |
| Ride-hailing (Grab/Gojek) | Cities, tourist towns | Short trips, convenience | US$1–$10/trip | App required; card or cash payments |
| Rickshaw/Becak/Bajaj | City centers, tourist sites | Local experience, nostalgia | US$1–$5/trip | Negotiate fare in advance |
Travel Smart, Travel Often in Indonesia
Mastering the art of getting around Indonesia opens up a world of adventure—from vibrant cities to serene beaches, sacred temples, and volcano-ringed lakes. With patience, flexibility, and local know-how, you can experience Indonesia’s immense variety and warmth of its people, no matter how many kilometers you need to cross.










