GoAsia
Indonesia

Getting Around Yogyakarta - Local Transport Guide

How to get around Yogyakarta using Trans Jogja, becak, ojek, Gojek, taxis and trains. A complete local transport guide for travelers in Yogyakarta.

Last updated: October 30, 2026

Getting Around Yogyakarta - Local Transport Guide

Photo: CEphoto, Uwe Aranas / Wikimedia Commons, CC BY-SA 3.0

Contents

Yogyakarta moves at a pace all its own. The streets around Malioboro hum with the bells of becak drivers angling for passengers, motorbikes weave three-deep through traffic, and horse-drawn andong carts clatter past coffee shops and batik stalls as if they have all the time in the world. This is a city where the ancient and the modern share the same lane, and where you can travel from a sultan's palace to a hipster cafe in fifteen minutes flat.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

The good news for visitors is that Yogya, as locals call it, is compact and flat. The cultural heart of the city, from the Kraton and Taman Sari to the Malioboro shopping strip, is genuinely walkable. Step beyond that core, though, and you will want wheels. There is no metro or rail system inside the city, so getting around means a mix of the Trans Jogja bus network, ride-hailing apps that have transformed local travel, and the slower, more charming options that have been ferrying people for generations.

What surprises first-time visitors is how affordable and easygoing everything feels. Drivers are generally friendly, distances are short, and you rarely encounter the gridlock of Jakarta. The challenge is less about reaching your destination and more about choosing which of the many options fits your mood and budget.

Getting Around Yogyakarta on Foot

Walking is the best way to soak up the old town. The stretch from Tugu monument down Jalan Malioboro to the Kraton is dense with markets, street food, and architecture, and a redesigned pedestrian zone along Malioboro makes strolling pleasant, especially in the cooler evening hours. The neighborhoods of Prawirotaman and Tirtodipuran, popular with travelers, are also easy to explore step by step.

That said, midday heat and humidity are real, sidewalks can vanish without warning, and crossing busy roads takes nerve. Locals cross with a steady, confident pace rather than darting. For anything beyond the central core, plan to combine walking with another mode.

Getting Around Yogyakarta by Gojek and Grab

Ride-hailing apps have become the default way to get around for most visitors, and for good reason. Gojek is the homegrown Indonesian app and is hugely popular here, while Grab works just as well. Both offer motorbike rides (the fast, cheap option) and car rides (for groups, luggage, or rainy days).

GoRide and GrabBike (motorbike)

Hopping on the back of a motorbike taxi is the quickest way to slice through Yogya's traffic. The driver provides a helmet. It is exhilarating, efficient, and the cheapest motorized option going. The downside is obvious: you are exposed, so it is best for solo travelers with a small bag, not families or anyone hauling souvenirs.

GoCar and GrabCar

For air-conditioned comfort, take the car option. Fares are fixed in the app before you confirm, which removes any haggling or meter games. This is the smart choice in the heat, after dark, or when traveling with others.

To use either app you will need a working internet connection and ideally a local SIM card. You can pay cash or top up the app's e-wallet (GoPay or OVO), which is handy and sometimes cheaper.

Getting Around Yogyakarta by Trans Jogja

Trans Jogja is the city's public bus rapid transit system, with air-conditioned buses running fixed corridors across the metropolitan area. It is cheap and reliable, with a flat fare per journey regardless of distance. You board from raised platforms, tap or pay at the shelter, and wait for your bus.

The network reaches many points travelers care about, including Malioboro, the Kraton area and Prambanan temple. The catch is frequency and speed: waits can be long, and the indirect routes mean a short straight-line trip can take a while. It is best for budget travelers who are not in a rush and want a comfortable, sweat-free ride. Download a route map or use a mapping app, since signage is mostly in Indonesian.

Getting Around Yogyakarta by Becak

The becak, a three-wheeled cycle rickshaw with the passenger seated up front, is an icon of Yogyakarta. It is slow, open-air, and perfect for short, scenic trips around Malioboro and the Kraton, or for a leisurely loop of the old town. There are no meters, so you negotiate the price before climbing in. Drivers often quote higher prices to tourists, so agree on a figure first.

One important caution: some becak drivers offer suspiciously cheap rides, then steer you to batik galleries or art shops where they earn a commission. A polite but firm refusal usually works. Treat the becak as a charming experience rather than efficient transport, and you will enjoy it for what it is.

Getting Around Yogyakarta by Andong

The andong is a horse-drawn carriage, even more leisurely than the becak and a favorite for romantic or family rides around the palace district and along Malioboro. Prices are negotiable, so agree on a figure before you set off. It is firmly in the tourist-experience category rather than a practical way to commute, but it is undeniably atmospheric, complete with the clip-clop of hooves and jingling bells.

Getting Around Yogyakarta by Taxi

Metered taxis still operate in Yogya, with reputable companies being the most reliable. Insist that the driver uses the meter; if they refuse or claim it is broken, wave them off and use another. Honestly, ride-hailing cars have largely made street taxis unnecessary for visitors, since the apps offer fixed prices and no negotiation. Taxis are most useful at transport hubs or late at night when fewer drivers are online.

Getting Around Yogyakarta by Rented Motorbike or Bicycle

For independent travelers comfortable on two wheels, renting a motorbike (scooter) is liberating and cheap. Many guesthouses and rental shops near Prawirotaman and Sosrowijayan offer them. Police checks do happen, so carry your driving documents and passport. Traffic is manageable by Indonesian standards but still chaotic by Western ones, so only ride if you have experience.

Bicycles are available too, often free or cheap from accommodations, and the flat terrain of the city makes pedaling around the old town easy and pleasant in the morning before the heat builds.

Getting Around Yogyakarta and Beyond by Train

While there is no commuter rail inside the city, Yogyakarta's two main stations, Tugu and Lempuyangan, connect it to the rest of Java and are well worth knowing about for day trips and onward travel. Trains are clean, punctual, and comfortable, with bookable seats in several classes. Intercity services make reaching other parts of Java fast and affordable, often beating road transport for both speed and reliability.

Comparing Your Options

ModeTypical CostDurationBest For
WalkingFreeVariesExploring Malioboro and the old town
GoRide / GrabBikeFixed in the appShort, fastSolo travelers cutting through traffic
GoCar / GrabCarFixed in the appShortGroups, luggage, hot or rainy days
Trans JogjaLow flat fareSlower, indirectBudget travel with no time pressure
BecakAgree before ridingSlowScenic short hops in the old town
AndongAgree before ridingSlowRomantic or family sightseeing rides
Metered taxiMeteredVariesLate nights and transport hubs
Rented scooterDaily rateFlexibleConfident riders exploring freely

Practical Tips for Getting Around Yogyakarta

A little preparation goes a long way in Yogya. Here is what experienced travelers do:

  • Install Gojek and Grab before you arrive, and pick up a local SIM card at the airport or a phone shop so the apps work on the go.
  • Top up the in-app e-wallets (GoPay or OVO) to skip fumbling for cash and to access small discounts.
  • Carry small rupiah notes. Becak drivers, andong drivers, and small vendors rarely have change for large bills.
  • Always agree a price before stepping into a becak or andong, and politely decline any offer to be taken to a batik or souvenir shop along the way.
  • For street taxis, insist on the meter or simply choose a ride-hailing car instead.
  • Save your destination's name in Indonesian or show it on a map; English is limited among older drivers, though most Gojek and Grab drivers manage fine with the app's address pins.
  • Avoid the late afternoon rush, when Malioboro and the main arteries clog up.
  • If renting a scooter, wear the helmet, carry your driving documents and passport, and avoid riding after dark on poorly lit roads outside the center.

Yogyakarta is a relaxed and safe city by Indonesian standards, but stay aware of your belongings in crowded market areas and keep a hand on bags when riding a becak through busy streets.

For Yogyakarta International Airport (YIA) in Kulon Progo, the airport train runs from Yogyakarta Station (Tugu) via Wates to YIA between 04:20 and 21:30. The regular KA Bandara YIA costs Rp20,000 for the full trip and Rp10,000 to Wates, and the express train costs Rp40,000 to Rp60,000. Buy tickets in the KA Bandara app and plan to arrive at the airport at least 2 hours before a domestic flight and 3 hours before an international one.[1] For longer overland trips, such as to East Java, the trains from Tugu and Lempuyangan are the easiest choice.

Frequently Asked Questions

How can I book tickets in Yogyakarta?

Use this guide to compare local transport in Yogyakarta. When bookable tickets are available, the booking tool shows current options and prices.

What is the best way to get around Yogyakarta?

For most travelers, ride-hailing apps like Gojek and Grab are the easiest and most reliable way to get around, offering fixed prices with no haggling. Walking is ideal for the compact old town around Malioboro and the Kraton, while the cheap Trans Jogja buses suit budget travelers who are not in a hurry.

How much does local transport cost in Yogyakarta?

Yogyakarta is very affordable. Trans Jogja buses charge a low flat fare, ride-hailing apps show a fixed price before you confirm, and becak and andong rides are negotiable, so agree the fare before you get in.

Is it safe to use public transport in Yogyakarta?

Yes, Yogyakarta is generally safe and relaxed by Indonesian standards. Trans Jogja buses and ride-hailing cars are reliable and comfortable. Keep an eye on your belongings in crowded market areas, agree prices before boarding a becak or andong, and use the meter or app to avoid being overcharged.

Can I use ride-hailing apps in Yogyakarta?

Absolutely. Gojek and Grab both work well throughout the city and offer motorbike and car options. Install the apps and get a local SIM card before you travel, and consider topping up the in-app wallet (GoPay or OVO) to pay easily and unlock small discounts.

Is Yogyakarta walkable?

The cultural core is very walkable, including the stretch from Tugu monument down Malioboro to the Kraton and Taman Sari, which has a pleasant pedestrian zone. Beyond that central area, you will want a motorbike, car, or bus, especially given the midday heat and humidity.

Should I rent a motorbike in Yogyakarta?

Renting a scooter is cheap and offers great freedom for confident riders. Carry your driving documents and passport for police checks. If you lack riding experience, stick with ride-hailing instead.

How do I get from Yogyakarta to the airport in Kulon Progo?

The airport train from Yogyakarta Station (Tugu) to YIA is the easiest option. The regular service costs Rp20,000 and the express costs Rp40,000 to Rp60,000. Trains run between 04:20 and 21:30.

Sources and background

Numbers in the text such as [1] refer to these sources.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.