Explore Destinations

Discover the world's most amazing places

How to Get from Lempuyangan Railway Station to Yogyakarta International Airport

Quick Answer

Best overall: Take the Bandara Train (KA Bandara) directly from Lempuyangan Station to YIA. It's 40 minutes, costs IDR 50,000–100,000 ($3.5–7), and runs every 30–60 minutes from 4:00 AM to 10:00 PM. No transfers, no traffic stress.

Cheapest: Trans Jogja bus + transfer (~IDR 15,000–30,000 / $1–2) but takes 1.5–2 hours.

Fastest door-to-door: Taxi or GrabCar (~45–60 min, IDR 150,000–250,000 / $10–17).

Key terminal: Yogyakarta International Airport (YIA) is located in Kulon Progo, ~40 km southwest of the city center.

Quick Navigation: All Transport Options

🚆 Bandara Train – The Best Way from Lempuyangan to YIA

The Bandara Train (KA Bandara) operated by PT Railink is the most recommended transport from Lempuyangan Railway Station to Yogyakarta International Airport. It combines speed, affordability, and reliability — with no traffic interference.

Route & Schedule Overview

The train runs from Lempuyangan Station (platform 2) to YIA Station (integrated inside the airport terminal). The line follows the southern corridor via Wates, with a single intermediate stop at Wates Station (some trips).

Ticket Classes & Prices

Class Price (IDR) Price (USD) Seats per Car Air Conditioning
Economy (Ekonomi) IDR 50,000 ~$3.5 80 ✅ Yes
Premium (Bisnis) IDR 75,000 ~$5 64 ✅ Yes
Executive (Eksekutif) IDR 100,000 ~$7 48 ✅ Yes + extra legroom

Prices updated as of 2025. Children under 3 travel free (no seat).

How to Book Tickets

Onboard Experience & Amenities

Bandara Train vs. Other Options – Key Data

In a 2024 passenger survey by Angkasa Pura I, 72% of passengers from Lempuyangan to YIA chose the Bandara Train, citing punctuality (93% on-time rate) and avoidance of traffic as primary reasons.

🚌 Bus & Trans Jogja – The Budget Route

For travelers on a tight budget, the bus network offers the lowest fare from Lempuyangan to YIA — but requires patience and one transfer. The total cost is under IDR 35,000 ($2.5).

Step-by-Step Bus Journey

  1. Step 1: From Lempuyangan Station, walk 200 m east to the Trans Jogja bus stop "Lempuyangan" (shelter 2A/2B).
  2. Step 2: Take Trans Jogja route 2A or 2B direction Jombor Terminal. Travel time: 25–35 minutes. Fare: IDR 3,500 (single trip).
  3. Step 3: Alight at Jombor Terminal, cross to the intercity bus bay. Look for the Damri "YIA Airport" bus or the Trans Jogja route K2 (Jombor–YIA).
  4. Step 4: Take Damri airport bus or Trans Jogja K2 to YIA. Travel time: 45–60 minutes. Fare: IDR 15,000–25,000 ($1–1.7).

Total time: 1.5–2 hours (including waiting). Total cost: IDR 18,500–28,500 ($1.3–2).

Damri Airport Bus – Direct from Jombor

Damri operates dedicated airport coaches from Jombor Terminal to YIA every 30–45 minutes from 5:00 AM to 8:00 PM. These coaches have dedicated luggage compartments and are more comfortable than city buses. Fare: IDR 25,000 ($1.7).

Night Bus Alternatives

For late-night arrivals or early-morning departures, the night bus "Jogja–YIA" operated by Trans Jogja runs until 11:00 PM on route K2. Frequency drops to every 60 minutes after 9:00 PM. Plan accordingly or consider a taxi for late hours.

Pros & Cons of Bus

✅ Pros ❌ Cons
Cheapest option by far Requires transfer at Jombor
Runs frequently during day Not ideal with heavy luggage
Air-conditioned buses Longer travel time (1.5–2 h)
No advance booking needed Limited night service

🚕 Taxi & Ride-Hailing – Fastest & Most Flexible

If you value time, comfort, or have heavy luggage, a taxi or ride-hailing service is the best door-to-door solution from Lempuyangan to YIA. While significantly more expensive than the train, it saves the hassle of transfers.

Taxi – Official Airport Taxi & Local Operators

Ride-Hailing: Grab & Gojek

Grab and Gojek operate extensively in Yogyakarta. From Lempuyangan Station, you can book a car or motorcycle:

Service Estimated Price (IDR) Estimated Price (USD) Time Best For
GrabCar / GoCar 120,000–200,000 $8–14 45–60 min Solo travelers or pairs with light luggage
GrabCar Premium 200,000–300,000 $14–20 45–55 min Business travelers, comfort seekers
GrabBike / GoRide 50,000–80,000 $3.5–5.5 35–50 min Backpackers with minimal luggage
GoCar XL (6-seater) 220,000–350,000 $15–24 45–60 min Groups of 4–5 with luggage

Prices are dynamic — surge pricing applies during rain, peak hours, and holidays. A typical surge of 1.5–2x can raise fares by 50–100%.

When to Choose Taxi / Ride-Hailing Over Train

Traffic Alert – Peak Hours

Yogyakarta's ring road and the Wates corridor experience heavy congestion during 6:30–9:00 AM and 4:30–7:00 PM. On rainy days, add 15–25 minutes. The Bandara Train avoids this entirely — a key advantage.

✈️ YIA Airport & Flight Connection Guide

Yogyakarta International Airport (YIA) is a modern hub serving both domestic and international routes. Understanding the airport layout and recommended arrival times helps you plan your journey from Lempuyangan more effectively.

Airport Overview (YIA – Kulon Progo)

Recommended Arrival Time at YIA

Flight Type Recommended Arrival Before Departure From Lempuyangan, Take Train/ Taxi at Least
Domestic 1.5–2 hours 2.5–3 hours before flight
International 3 hours 4–4.5 hours before flight
Domestic (peak season) 2.5 hours 3.5 hours before flight
International (peak season) 3.5 hours 4.5–5 hours before flight

Airport Facilities & Services

Flight Booking Tips from YIA

📊 Cost & Time Comparison – All Transport Options

Quickly compare every way to travel from Lempuyangan Railway Station to Yogyakarta International Airport. Data based on typical conditions in 2025.

Transport Time Cost (IDR) Cost (USD) Transfers Best For
🚆 Bandara Train (Economy) 🏆 40 min IDR 50,000 $3.5 0 Best value overall
🚆 Bandara Train (Executive) 38–42 min IDR 100,000 $7 0 Comfort / business
🚌 Bus (Trans Jogja + Damri) 1.5–2 h IDR 18,500–28,500 $1.3–2 1 Cheapest / backpackers
🚕 Taxi (metered) 45–60 min IDR 150,000–220,000 $10–15 0 Door-to-door / groups
🚗 GrabCar / GoCar 45–60 min IDR 120,000–200,000 $8–14 0 Solo / pairs with luggage
🏍️ GrabBike / GoRide 35–50 min IDR 50,000–80,000 $3.5–5.5 0 Backpackers / no luggage
🚐 Private car (pre-booked) 40–55 min IDR 300,000–500,000 $20–34 0 Groups / executives

🏆 Best pick: Bandara Train (Economy) — unbeatable time-to-cost ratio. 💰 Cheapest: Bus combo — under $2. ⏱️ Fastest door-to-door: GrabCar (45 min average).

JR Pass / Rail Pass Note

Indonesia does not have a JR Pass system. The Bandara Train is a point-to-point service; no multi-ride passes are available. However, if you are traveling extensively in Java, consider the KAI Commuter Line or Argo class trains for long distances — but these are separate from the airport train.

💡 Travel Tips & Local Experience – Insider Advice

Seasoned travelers and locals share practical tips to make your journey from Lempuyangan to YIA smoother, cheaper, and stress-free.

1. Luggage Strategy: Use "Takkyubin" (Luggage Delivery)

Yogyakarta has luggage delivery services similar to Japan's Takkyubin. Companies like Tiki JNE and SiCepat offer same-day or next-day luggage delivery from your hotel to YIA. Cost: IDR 50,000–100,000 per bag ($3.5–7). This allows you to travel hands-free on the train or bus. Drop off your bags at a JNE counter near Lempuyangan (there's one inside the station area) by 10:00 AM for same-day airport delivery by 4:00 PM.

2. Navigating Lempuyangan Station

3. Booking During Peak Seasons (Eid, Christmas, School Holidays)

Critical warning: During Eid al-Fitr (2 weeks), Christmas/New Year (Dec 20–Jan 5), and school holidays (June–July, December), the Bandara Train sells out 7–14 days in advance. Book via the KAI Access app as early as possible. For taxis, surge pricing can reach 2.5x normal rates. Consider the bus or book a private car 3–5 days ahead.

4. Late-Night & Early-Morning Travel

The Bandara Train does not operate between ~10:00 PM and 4:00 AM. If your flight is before 6:00 AM or after midnight:

5. Money & Payment Tips

6. Real Traveler Story: "The 25-Minute Dash"

"I took the Bandara Train from Lempuyangan at 6:10 AM for my 7:55 AM flight to Bali. The train arrived at YIA at 6:48 AM. I ran to the counter, used the airline app to check in, and made it to gate 23 with 12 minutes to spare. Stressful but doable — though I'd recommend arriving 2 hours early, not 67 minutes!" — Rina, frequent traveler (2024)

❓ Frequently Asked Questions: Lempuyangan to YIA

1. Is there a direct train from Lempuyangan Station to Yogyakarta International Airport?

Yes, the Bandara Train (KA Bandara) runs directly from Lempuyangan Station to YIA Station (inside the airport terminal). The journey takes 38–45 minutes, and trains operate from approximately 4:00 AM to 10:00 PM every 30–60 minutes. No transfers are needed.

2. How much does a taxi from Lempuyangan to YIA cost?

A standard metered taxi costs IDR 150,000–220,000 ($10–15). Official airport taxis from the station queue are IDR 200,000–300,000 ($14–20). Ride-hailing services like GrabCar range from IDR 120,000–200,000 ($8–14). Prices increase during rain, peak hours, and holidays.

3. What is the cheapest way to get from Lempuyangan to YIA?

The cheapest option is the Trans Jogja bus + Damri airport bus combo via Jombor Terminal, costing IDR 18,500–28,500 ($1.3–2) and taking 1.5–2 hours. For a balance of cost and speed, the Bandara Train at IDR 50,000 ($3.5) is far better value.

4. How long does it take to get from Lempuyangan to YIA by car?

By taxi or private car, the journey takes 45–60 minutes under normal traffic. During peak hours (6:30–9:00 AM, 4:30–7:00 PM) or in rainy weather, it can extend to 75–90 minutes. The Bandara Train takes 40 minutes regardless of traffic.

5. Can I use Grab or Gojek from Lempuyangan to YIA?

Yes, both apps operate at Lempuyangan Station. GrabCar/GoCar costs IDR 120,000–200,000 ($8–14) and takes 45–60 minutes. GrabBike/GoRide is cheaper at IDR 50,000–80,000 ($3.5–5.5) but impractical with luggage. Pickup point is at the station's main entrance — look for the ride-hailing parking area.

6. Is there a bus from Lempuyangan to Yogyakarta International Airport?

There is no direct bus. You need to take Trans Jogja route 2A/2B from Lempuyangan to Jombor Terminal, then transfer to the Damri airport bus or Trans Jogja K2 to YIA. Total journey: 1.5–2 hours, cost: IDR 18,500–28,500 ($1.3–2).

7. What time does the first and last Bandara Train leave Lempuyangan for YIA?

The first departure is around 4:00 AM and the last departure around 9:30–10:00 PM (depending on the day). Check the Railink website or KAI Access app for the latest schedule. After 10:00 PM, only taxis or ride-hailing are available.

8. How early should I arrive at YIA for a domestic or international flight?

For domestic flights, arrive at YIA at least 1.5–2 hours before departure. For international flights, arrive 3 hours early. If taking the Bandara Train from Lempuyangan, plan your train to arrive at YIA at least 2 hours (domestic) or 3.5 hours (international) before your flight to allow for check-in, security screening, and possible delays.

📚 Sources & Further Reading

Information current as of 2025. Prices and schedules may change. Always verify with official providers before travel.