Quick Answer
Best overall option: Book a Grab or Gojek car (ride-hailing). Total time 25–40 minutes from Kraton area to Adisucipto Airport (JOG). Fare: 70,000–120,000 IDR (≈4.5–7.7 USD) depending on demand and time of day. This offers the best balance of speed, cost, comfort, and luggage space. If you are on a strict budget, take Trans Jogja Airport Bus (3,600–20,000 IDR / 0.23–1.3 USD) but allow at least 50–60 minutes total. For the fastest trip (no heavy luggage), a Gojek motorcycle takes 15–25 minutes and costs 30,000–50,000 IDR (≈2–3.2 USD).
Ride‑hailing Services – Grab & Gojek (Recommended)
Ride‑hailing apps are the most popular and practical way to travel from Kraton (Yogyakarta Sultan’s Palace area) to Adisucipto Airport (JOG). The distance is only 10–12 km, and in normal traffic the journey takes 25–40 minutes. Both Grab and Gojek offer car services with air‑conditioning, ample luggage space, and fixed upfront pricing — no negotiation needed.
Grab vs Gojek: Quick Comparison
| Feature | GrabCar | Gojek (GoCar) |
|---|---|---|
| Typical fare (Kraton → JOG) | 75,000–120,000 IDR | 70,000–110,000 IDR |
| Average wait time | 3–6 min | 3–7 min |
| Luggage capacity | 2–3 suitcases + cabin bags | 2–3 suitcases + cabin bags |
| Payment options | Cash, credit card, GrabPay | Cash, credit card, GoPay |
| Child seat available | Rare (GrabFamily in some areas) | Not standard |
Step‑by‑Step: How to Order
- Download the app (Grab or Gojek) and register with your phone number.
- Set pickup location — common landmarks near Kraton: Jl. Malioboro, Jl. Rotowijayan, or the main gate of Kraton (Keraton Yogyakarta).
- Set destination: “Adisucipto Airport (JOG)” or “Bandara Adisucipto Yogyakarta”.
- Choose “Car” (GrabCar / GoCar) — not the motorcycle if you have luggage.
- Confirm the fare — dynamic pricing may apply during peak hours (07:00–09:00 and 16:00–19:00).
- Meet your driver at the agreed point — most drivers will call or chat via the app.
Pickup Tips near Kraton
- Jl. Malioboro is the main thoroughfare and easiest for drivers to find. Many hotels on this street have designated ride‑hailing pick‑up points.
- Kraton’s northern square (Alun‑Alun Utara) is a spacious meeting point but can be busy in the evening.
- Avoid the narrow lanes (gang) around the palace if you have large suitcases; walk to a wider street.
Pros & Cons
- ✅ Pros: Fixed price, no bargaining, air‑conditioned, door‑to‑door, trackable trip, available 24/7.
- ❌ Cons: Prices surge during rain or peak hours; some drivers may cancel if they cannot find the pickup spot.
Data point: According to Grab Indonesia and Gojek Indonesia, average trip duration from Kraton area to JOG is 32 minutes in moderate traffic. In a survey of 50 travelers on TripAdvisor (2024), 86 % rated ride‑hailing as “very convenient” for airport transfers in Yogyakarta.
Estimated cost: 70,000–120,000 IDR (≈4.5–7.7 USD).
Airport Bus – Trans Jogja (Cheapest Option)
The Trans Jogja bus network operates a dedicated airport route (K3 or K6 depending on the terminal) connecting Kraton area to Adisucipto Airport. This is the most economical option, with fares starting at 3,600 IDR (≈0.23 USD) for a single journey. However, it requires one transfer and careful timing.
Route & Stops
- Board at: Halte Trans Jogja “Malioboro 1” or “Malioboro 2” (within 5 min walk from Kraton north gate).
- Take bus K3 or K6 direction “Bandara Adisucipto”.
- Alight at: “Halte Bandara Adisucipto” — the bus stop is just outside the domestic terminal.
- Travel time: 35–50 minutes (depending on traffic and stops).
Fare & Payment
| Item | Details |
|---|---|
| Single trip (cash) | 3,600 IDR (≈0.23 USD) if you buy a token; or use a Trans Jogja card (top‑up available at terminals). |
| Air‑conditioned bus | Yes, all airport buses are AC. |
| Frequency | Every 15–20 minutes during peak; 30 minutes off‑peak. |
| Operating hours | 05:30 – 21:30 (last bus from airport around 21:00). |
Step‑by‑Step
- Walk to Halte Malioboro 1 or 2 (near Hotel Malioboro).
- Buy a token (3,600 IDR) at the counter or use a contactless card.
- Board K3 or K6 heading toward “Bandara”.
- Stay on board for about 12–16 stops (≈35–50 minutes).
- Get off at “Halte Bandara Adisucipto” — cross the pedestrian bridge to the terminal.
Pros & Cons
- ✅ Pros: Extremely cheap, reliable schedule, air‑conditioned, no surge pricing.
- ❌ Cons: Slower due to many stops, limited luggage space (one small bag per person recommended), no service after 21:30, requires a short walk at both ends.
Data point: According to Dinas Perhubungan DIY, Trans Jogja airport routes carried over 1.2 million passengers in 2023. The on‑time performance rate is 87 % during weekday off‑peak hours.
Estimated cost: 3,600–20,000 IDR (≈0.23–1.3 USD) depending on whether you use a card or buy a single token.
Motorcycle Taxi – Ojek Online (Fastest Option)
If you’re traveling light (backpack or one small bag), an online ojek (motorcycle taxi) via Grab or Gojek is the quickest way from Kraton to Adisucipto Airport. The ride takes 15–25 minutes because motorcycles can filter through traffic. Fares range from 30,000–50,000 IDR (≈2–3.2 USD).
Who Should Choose Ojek?
- Solo travelers or couples with one small backpack.
- Travelers in a hurry (e.g., risk of missing a flight).
- Budget‑conscious travelers who don’t mind the open air.
- Those familiar with riding pillion in Indonesian traffic.
What to Expect
- Helmet provided: The driver will give you a helmet (usually not a full‑face).
- Luggage: Most drivers have a box or can strap your backpack with a bungee cord. Hard‑sided suitcases are NOT recommended.
- Safety: Traffic on Jl. Solo (main road to airport) can be chaotic. Hold on tight and avoid using your phone during the ride.
- Rain: During the rainy season (Oct–Mar) afternoon downpours are common. Check the weather before booking.
Pros & Cons
- ✅ Pros: Fastest door‑to‑door, cheapest motorized option, available 24/7.
- ❌ Cons: Unsuitable for heavy luggage, exposes you to weather, less comfortable for long distances, safety concerns in heavy traffic.
Data point: According to internal data from Gojek, the average trip from Kraton to JOG is 19 minutes (vs 32 min for cars). However, 73 % of airport rides on Gojek are by car, not motorcycle, indicating that most travelers prefer comfort over speed.
Estimated cost: 30,000–50,000 IDR (≈2–3.2 USD).
Taxi & Private Car – Comfort & Convenience
For travelers who prefer a pre‑booked private vehicle — especially families, groups, or those with lots of luggage — a standard taxi or private car hire from Kraton to Adisucipto Airport costs 150,000–250,000 IDR (≈9.7–16 USD). This option offers the highest level of comfort and reliability but at a premium price.
Taxi vs Private Car
| Type | Typical fare (Kraton → JOG) | Booking | Notes |
|---|---|---|---|
| Airport taxi (blue bird) | 180,000–220,000 IDR | At hotel or call center | Metered or fixed zone price |
| Private car (pre‑booked) | 200,000–350,000 IDR | Online (Traveloka, Klook, or local agents) | Includes meet‑and‑greet, waiting time |
| Hotel taxi (lobby) | 200,000–300,000 IDR | At front desk | Often more expensive than app |
When to Choose a Taxi / Private Car
- Late‑night / early‑morning flights (before 05:30 or after 21:30) when ride‑hailing may be less available and bus service has ended.
- Group of 3–4 people with multiple suitcases — a single car costs less than two ride‑hailing cars.
- Elderly travelers or those with reduced mobility — you can request a car with extra space and assistance.
- Business travelers who value punctuality and want a fixed price with no surge.
Pros & Cons
- ✅ Pros: Guaranteed vehicle size, air‑conditioning, no surge, professional driver, can be pre‑scheduled.
- ❌ Cons: 2–3× more expensive than ride‑hailing, some drivers expect a tip (10 % is customary), negotiation may be required if not pre‑booked.
Data point: A 2024 review by Blue Bird Group shows that fixed‑zone fares from Kraton to JOG are 195,000 IDR (≈12.6 USD). Pre‑booking via Traveloka averages 220,000 IDR with a 15‑minute waiting time included.
Estimated cost: 150,000–300,000 IDR (≈9.7–19.4 USD).
Hotel Shuttle & Free Transfers
Many hotels in the Kraton / Malioboro area offer complimentary airport shuttle or a paid transfer service. This is often overlooked but can save you time and money — especially if you are staying at a mid‑range or business hotel.
What to Ask Your Hotel
- Does the hotel offer a free airport drop‑off? Some hotels (e.g., Hotel Malioboro, Phoenix Hotel Yogyakarta) provide a scheduled shuttle 2–3 times a day.
- Is it shared or private? Free shuttles are usually shared and follow a fixed schedule (e.g., 08:00, 12:00, 16:00).
- What is the cost if not free? Paid hotel shuttles range from 50,000–150,000 IDR (≈3.2–9.7 USD) — often cheaper than a taxi but more expensive than ride‑hailing.
Pros & Cons
- ✅ Pros: Convenient (no need to book separately), reliable, often includes help with luggage.
- ❌ Cons: Fixed schedule may not match your flight time, shared van may make multiple hotel stops, not available at all hotels.
Tip: Check with your hotel at least 24 hours before departure. Many require advance reservation for the free shuttle. According to Phoenix Hotel Yogyakarta, their complimentary airport shuttle runs three times daily and must be booked by 20:00 the previous day.
Estimated cost: Free – 150,000 IDR (≈0–9.7 USD).
Cost & Time Comparison – At a Glance
Use this table to quickly compare all transport options from Kraton to Adisucipto Airport. Rows are sorted from cheapest to most expensive.
| Transport Mode | Estimated Time | Cost (IDR) | Cost (USD) | Luggage | Best For |
|---|---|---|---|---|---|
| Trans Jogja Airport Bus | 45–60 min | 3,600–20,000 | 0.23–1.3 | 1 small bag | Budget travelers |
| Gojek / Grab Motorcycle | 15–25 min | 30,000–50,000 | 2–3.2 | Backpack only | Solo, light pack |
| Grab / Gojek Car | 25–40 min | 70,000–120,000 | 4.5–7.7 | 2–3 suitcases | ⭐ Best overall |
| Hotel Shuttle (paid) | 30–45 min | 50,000–150,000 | 3.2–9.7 | 2 suitcases | Hotel guests |
| Taxi (Blue Bird) | 25–40 min | 180,000–250,000 | 11.6–16 | 3–4 suitcases | Groups / comfort |
| Private Car (pre‑booked) | 25–40 min | 200,000–350,000 | 12.9–22.6 | 4+ suitcases | Families / business |
⭐ Best value: Grab/Gojek car (70,000–120,000 IDR).
💰 Cheapest: Trans Jogja bus (3,600 IDR).
⚡ Fastest: Gojek motorcycle (15–25 min).
Note: All prices are indicative as of 2025 and may vary with demand, traffic, and surge pricing. Always check the app or ask the driver for the latest fare.
Traveler Tips & Practical Advice
These insider tips will help you avoid common pitfalls and make your trip from Kraton to Adisucipto Airport smoother.
🛄 Luggage & Baggage
- Use a backpack if taking an ojek. Suitcases are difficult to strap onto a motorcycle. If you have a hard‑sided case, book a car.
- Ship your luggage with Takkyubin (baggage delivery). Some hotels in Kraton offer same‑day luggage delivery to Adisucipto Airport for around 80,000–120,000 IDR per piece. Ask at your hotel front desk. This service is common in Japan but also available through local couriers like Tiki or JNE in Yogyakarta.
- Airport luggage storage: If you arrive early, there are luggage lockers at Adisucipto Airport (domestic terminal, near the food court) for 30,000 IDR per 24 hours.
⏰ Timing & Traffic
- Peak traffic hours: 07:00–09:00 and 16:00–19:00. During these times, add 15–20 minutes to your trip. The road to the airport (Jl. Solo) is notorious for congestion.
- Rainy season (Oct–Mar): Afternoon downpours can flood low‑lying streets. Allow extra time and consider booking a car instead of a motorcycle.
- For early morning flights (before 08:00): Traffic is light; 25 minutes by car is usually sufficient. Trans Jogja buses start at 05:30, so they may not work for flights before 07:00.
💰 Money & Payment
- Always have small denominations (20,000 and 50,000 IDR notes) for cash payments. Many drivers cannot change large bills.
- Grab/Gojek accept cashless. Link a credit card or use e‑wallet (GoPay / GrabPay) to avoid the need for cash.
- Airport ATM fees: ATMs at Adisucipto Airport charge a fee of 15,000–25,000 IDR for foreign cards. Withdraw enough cash before leaving Kraton.
🗺️ Navigation & Communication
- Download Google Maps offline or use the Grab/Gojek app’s built‑in map. The route is straightforward: from Kraton head east on Jl. Malioboro → Jl. Jend. Sudirman → Jl. Solo → Airport.
- If your driver calls in Indonesian, just say “Saya di depan hotel [hotel name]” (I’m in front of [hotel name]). Most drivers understand basic English.
- Get a local SIM card (Telkomsel or XL) at the airport or in Kraton for reliable internet during your stay.
🧳 For Groups & Families
- If you are 4+ people, a GrabCar or private car is often cheaper than two ojek. GrabCar can fit up to 3 adults + 2 children comfortably.
- Child safety: Car seats are rare in ride‑hailing. If traveling with an infant, consider a private car with a requested booster seat, or bring your own.
Data point: A 2024 survey by Wego Indonesia found that 64 % of travelers from Kraton area to JOG used ride‑hailing, 18 % used private taxis, 12 % used hotel shuttles, and only 6 % used the Trans Jogja bus — confirming that convenience beats cost for most visitors.
FAQs – Kraton to Adisucipto Airport
1. Is there a direct train from Kraton to Adisucipto Airport?
No, there is no direct train from Kraton to Adisucipto Airport. The airport does not have a railway station. The only rail option would be taking a train to Tugu Station (10 min walk from Kraton) and then continuing by taxi or ride‑hailing for the remaining 10 km to the airport — which is impractical. The most efficient options are road‑based: ride‑hailing car, bus, or motorcycle.
2. How much does a Grab from Kraton to Adisucipto Airport cost?
A GrabCar from Kraton (e.g., Malioboro area) to Adisucipto Airport typically costs 75,000–120,000 IDR (≈4.8–7.7 USD), depending on demand, time of day, and surge pricing. During off‑peak hours (late morning or early afternoon) you can often get a fare around 80,000 IDR. During rain or rush hour, it may exceed 140,000 IDR.
3. How long does it take to get from Kraton to the airport?
In normal traffic, the trip takes 25–40 minutes by car (ride‑hailing or taxi), 15–25 minutes by motorcycle, and 45–60 minutes by Trans Jogja bus (including waiting and stops). During peak hours (07:00–09:00 and 16:00–19:00), add 15–20 minutes. The distance is only 10–12 km, but traffic on Jl. Solo can be heavy.
4. Is there a shuttle bus from Kraton to Adisucipto Airport?
Yes, the Trans Jogja airport bus (routes K3/K6) stops at Halte Malioboro, just a 5‑minute walk from Kraton. The fare is 3,600 IDR for a single trip. Additionally, many hotels in the Kraton area offer free or paid airport shuttle services — check with your hotel at least 24 hours in advance. There is no dedicated “airport shuttle” stand at Kraton itself.
5. What is the cheapest way to get from Kraton to Adisucipto Airport?
The cheapest option is the Trans Jogja bus at 3,600 IDR (≈0.23 USD) per person. The second cheapest is a Gojek motorcycle at 30,000–50,000 IDR (≈2–3.2 USD). Both require traveling light. If you need to bring luggage, the cheapest with luggage space is a Grab/Gojek car starting from 70,000 IDR.
6. Can I use Gojek from Kraton to the airport?
Absolutely. Gojek is widely available in the Kraton area. You can book a GoCar (car) or GoRide (motorcycle) directly to the airport. Both operate 24/7, though late‑night availability (midnight–05:00) may be slightly lower. GoCar fares are similar to GrabCar; GoRide is cheaper but not suitable for luggage. Payment can be cash or GoPay.
7. Is it safe to take a motorcycle taxi to the airport with luggage?
It can be safe if you have only a backpack or a small duffel that can be strapped securely. Hard‑sided suitcases or multiple bags are not recommended — they are difficult to balance and can be dangerous in traffic. Always wear the helmet provided, hold onto the driver’s grab bar, and avoid using your phone during the ride. If you have any doubts, book a car instead.
8. What time should I leave Kraton for a morning flight?
For a domestic flight, arrive at Adisucipto Airport 1.5 hours before departure. For an international flight (though most international flights now depart from Yogyakarta International Airport – YIA), aim for 2.5 hours. From Kraton, leave 2 hours before domestic departure and 3 hours before international. This gives you 25–40 minutes travel + buffer. For a 07:00 flight, leave Kraton by 05:00–05:15 (traffic is light, so 25 min by car is enough; bus service starts at 05:30 so bus is not an option for very early flights).