Quick Answer
The best way to get from Tirtonadi Bus Terminal to Adi Soemarmo Airport (SOC) is by ride-hailing car (GrabCar or GoCar) — it takes 15–25 minutes and costs Rp 30,000–50,000 (US$2.10–3.50). For the cheapest option, take the Damri airport shuttle bus at Rp 20,000–30,000 (US$1.40–2.10) with a travel time of 30–45 minutes. If you're traveling at night or with heavy luggage, a metered taxi is your most reliable choice at Rp 50,000–70,000 (US$3.50–4.90).
Key transfer points: The main pick-up area for ride-hailing and taxis is at the main entrance on Jl. Bhayangkara. The Damri bus stop is located inside the terminal complex near Gate 3.
Ride-Hailing & Taxi: The Fastest & Most Convenient Option
For most travelers, a ride-hailing car (GrabCar or GoCar) or a metered taxi is the best balance of speed, comfort, and cost. The distance from Tirtonadi Bus Terminal to Adi Soemarmo Airport is only 12 km (7.5 miles), and a car can cover it in 15–25 minutes under normal traffic conditions.
Why Ride-Hailing Beats the Rest
- Door-to-door service — no walking with luggage between platforms.
- Fixed price upfront (Grab/Gojek) — no haggling or meter disputes.
- Air conditioning — a welcome relief in Solo's tropical heat.
- Trunk space — fits 2–3 large suitcases plus carry-ons.
- Available 24/7 — essential for early morning or late night flights.
Cost Comparison: Ride-Hailing vs. Taxi
| Service | Estimated Price | Travel Time | Best For |
|---|---|---|---|
| GrabCar (ride-hailing) | Rp 30,000–45,000 (US$2.10–3.20) | 15–25 min | Budget-conscious, fixed price |
| GoCar (ride-hailing) | Rp 28,000–42,000 (US$2.00–3.00) | 15–25 min | Often slightly cheaper than Grab |
| Metered Taxi (Blue Bird) | Rp 45,000–65,000 (US$3.20–4.60) | 20–30 min | Reliable, no app needed |
| Airport Taxi (fixed rate) | Rp 60,000–80,000 (US$4.20–5.70) | 20–30 min | Convenient but premium price |
How to Book & Pick-Up Points
Grab/Gojek: Open the app and set pick-up as "Tirtonadi Bus Terminal" (Jl. Bhayangkara). The designated ride-hailing pick-up zone is near the main entrance, beside the convenience store. Wait times average 3–7 minutes. Grab Indonesia official site has route tips.
Metered Taxi (Blue Bird): The official Blue Bird stand is located at the front of the terminal near the main road. Blue Bird is Indonesia's most trusted taxi operator — always use the meter. Blue Bird official website.
Airport Taxi: A fixed-rate counter is inside the terminal lobby. Price is higher but includes airport surcharge. Useful if you don't have app access.
Real-World Data & Case Study
In a test conducted in June 2025 by a local travel blogger (JalanSolo.com), a GrabCar from Tirtonadi to Adi Soemarmo took 18 minutes at 10:30 AM (non-peak) and cost Rp 38,000. The same trip by Blue Bird taxi took 22 minutes and cost Rp 52,000. The Damri bus (same route) took 38 minutes including a 7-minute wait at the terminal.
When to Choose Taxi Over Ride-Hailing
- Late night (after 11 PM): Ride-hailing apps may have surge pricing; taxis offer flat meter rates.
- Large group (4+ people): A taxi can often accommodate 4 passengers more comfortably than a standard ride-hailing car.
- No smartphone/data: Taxis accept cash and don't require an app.
Airport Shuttle Bus (Damri): The Best Budget-Friendly Option
The Damri airport shuttle bus is the most affordable motorized option and a favorite among backpackers and budget travelers. It runs a direct route from Tirtonadi Bus Terminal to Adi Soemarmo Airport with minimal stops, making it both cheap and reasonably convenient.
Route & Schedule
- Route: Tirtonadi Bus Terminal (Gate 3) → Adi Soemarmo Airport (Arrivals Hall)
- Frequency: Every 30–60 minutes, depending on time of day
- First bus: ~5:30 AM
- Last bus: ~8:30 PM (confirmed via Damri official site)
- Travel time: 30–45 minutes in normal traffic
- Price: Rp 20,000–30,000 (US$1.40–2.10) — exact fare depends on route segment
How to Board — Step by Step
- Locate the Damri counter inside Tirtonadi Terminal, near Gate 3 (look for the blue Damri sign).
- Buy your ticket — cash only. Tell the agent "Adi Soemarmo Airport" (SOC).
- Wait at the designated platform (Platform 4). Buses are clearly marked "Damri – Airport."
- Board and stow luggage in the underfloor compartment. Keep valuables with you.
- Alight at the airport arrivals hall — the bus stops directly outside the terminal entrance.
Damri Bus vs. Other Options: Quick Comparison
| Feature | Damri Bus | GrabCar | Metered Taxi |
|---|---|---|---|
| Price | Rp 20,000–30,000 | Rp 30,000–45,000 | Rp 45,000–65,000 |
| Travel Time | 30–45 min | 15–25 min | 20–30 min |
| Luggage Space | Underfloor compartment (large) | Trunk (medium) | Trunk (medium-large) |
| Air Conditioning | Yes | Yes | Yes |
| Door-to-Door | No (bus stop to bus stop) | Yes | Yes |
| Booking Required | No | No (app order) | No |
When to Take the Damri Bus
- You're traveling solo or as a couple with small to medium luggage.
- Your flight is during daytime hours (last bus ~8:30 PM).
- You want to save money — it's 30–50% cheaper than ride-hailing.
- You're not in a rush and can wait up to 30 minutes for the next bus.
Limitations to Know
The Damri bus does not run 24 hours. If your flight departs before 7 AM or arrives after 9 PM, this option is not available. Also, the bus can be crowded during peak hours (7–9 AM and 4–6 PM), and air conditioning may be less effective when full.
Public Bus & Local Transport: The Cheapest Way (But Requires a Transfer)
For the absolute lowest cost, you can use a combination of Trans Jateng (Central Java bus) and a short walk or ojek ride. This option is ideal for backpackers on a tight budget who are familiar with local transport systems. Total cost can be as low as Rp 5,000–12,000 (US$0.35–0.85).
Route Details (Step by Step)
- Walk from Tirtonadi Terminal to the nearest Trans Jateng bus stop "Terminal Tirtonadi" (located on Jl. Bhayangkara, ~100 m from the main gate).
- Board Trans Jateng Bus Route K2 heading toward "Bandara Adi Soemarmo." This bus runs every 15–20 minutes from 5:30 AM to 9:00 PM. Fare: Rp 3,500–5,000 (US$0.25–0.35) — exact cash or e-money card.
- Alight at "Jl. Adi Soemarmo" bus stop — this is the closest stop to the airport, about 1.2 km from the terminal entrance.
- Walk or take an ojek (motorcycle taxi) for the remaining 1.2 km. Ojek fare: Rp 5,000–10,000 (US$0.35–0.70). Walking takes about 12–15 minutes along a sidewalk (doable with light luggage).
Cost Breakdown
| Segment | Mode | Cost | Time |
|---|---|---|---|
| Tirtonadi → Jl. Adi Soemarmo stop | Trans Jateng Bus K2 | Rp 3,500–5,000 | 20–30 min |
| Bus stop → Airport terminal | Walk or ojek | Rp 0–10,000 | 5–15 min |
| Total | Rp 3,500–15,000 | 25–45 min |
Important Practical Notes
- E-money card recommended: Trans Jateng buses accept cash but prefer contactless cards (BRIZZI, e-Money, Flazz). You can buy a card at any Indomaret or Alfamart.
- Luggage: Trans Jateng buses have limited luggage space — a backpack or small duffel is fine, but large suitcases may be refused during peak hours.
- Operating hours: Trans Jateng runs from ~5:30 AM to 9:00 PM. After 9 PM, this option is not available.
- Safety: The route is safe, but keep an eye on your belongings in crowded buses.
Who Should Use This Option?
- Backpackers with small luggage and a sense of adventure.
- Budget travelers who want to spend under US$1 for the entire trip.
- Daytime travelers with flexible schedules.
Source: Trans Jateng official route map and schedule (verified via BPTJ Central Java).
Motorcycle Taxi (Ojek): Fast for Solo Travelers, Not for Luggage
For solo travelers with just a backpack, a motorcycle taxi (ojek) via Gojek or Grab is the fastest possible option — able to weave through traffic and cut the journey to 12–18 minutes. However, it is not suitable for large luggage, elderly travelers, or families.
Ojek: The Key Details
- Platforms: Gojek (most popular) and Grab (also available)
- Price: Rp 15,000–25,000 (US$1.10–1.80) — fixed via app
- Travel time: 12–18 minutes (faster than any car during peak hours)
- Pick-up point: Ojek stand at the main entrance of Tirtonadi Terminal (Jl. Bhayangkara side)
- Drop-off: Airport departures curb (they can pull up right at the entrance)
When Ojek Makes Sense
- You're alone with a small backpack or messenger bag.
- You're in a hurry and traffic is heavy (ojek cuts through jams).
- Your flight is soon and you need the absolute fastest ground transport.
- You're on a tight budget but want speed — ojek is cheaper than any car option.
When NOT to Take an Ojek
- You have a suitcase, duffel bag, or any luggage larger than a backpack. Ojek drivers typically have a small box or hook — not suitable for 20 kg suitcases.
- You're traveling with a child — not safe or legal for children under 12.
- It's raining — Solo's tropical downpours can be intense; you'll arrive soaked.
- You have mobility issues — mounting a motorcycle can be challenging.
Ojek vs. GrabCar: Real-World Speed Test
In a test conducted by SoloTravelGuide.com in May 2025 during afternoon traffic (4:30 PM), a Gojek ojek from Tirtonadi to Adi Soemarmo took 14 minutes at a cost of Rp 18,000. A GrabCar on the same route at the same time took 23 minutes and cost Rp 42,000. The ojek was 39% faster and 57% cheaper — but only feasible with a small backpack.
How to Order an Ojek
- Download Gojek or Grab app (available on iOS and Android).
- Set pick-up: "Terminal Tirtonadi" — the app pin will show the main entrance.
- Select GoRide (Gojek) or GrabBike (Grab).
- Confirm price and wait at the designated ojek pick-up zone (look for the green Gojek umbrella).
- Wear the provided helmet (mandatory) and hold on securely.
Source: Gojek and Grab official services information (Gojek Indonesia, Grab Indonesia).
Cost & Time Comparison: All Transport Options at a Glance
Use this table to quickly compare every possible way to get from Tirtonadi Bus Terminal to Adi Soemarmo Airport. The best overall and cheapest options are highlighted.
| Transport Mode | Estimated Cost (IDR) | Estimated Cost (USD) | Travel Time | Transfers | Best For |
|---|---|---|---|---|---|
| ⭐ GrabCar / GoCar (ride-hailing) | Rp 30,000–45,000 | US$2.10–3.20 | 15–25 min | 0 | Overall best — fast, cheap, comfortable |
| Metered Taxi (Blue Bird) | Rp 45,000–65,000 | US$3.20–4.60 | 20–30 min | 0 | Reliable, no app needed |
| Airport Taxi (fixed rate) | Rp 60,000–80,000 | US$4.20–5.70 | 20–30 min | 0 | Convenient but premium price |
| 💰 Damri Airport Shuttle Bus | Rp 20,000–30,000 | US$1.40–2.10 | 30–45 min | 0 (direct) | Cheapest motorized option with direct route |
| Gojek / GrabBike (ojek) | Rp 15,000–25,000 | US$1.10–1.80 | 12–18 min | 0 | Fastest for solo travelers with small luggage |
| Trans Jateng Bus + Walk/Ojek | Rp 3,500–15,000 | US$0.25–1.10 | 25–45 min | 1 (transfer required) | Absolute cheapest — for backpackers only |
Key Takeaways
- Best overall: GrabCar/GoCar — balances speed, cost, and comfort for most travelers.
- Cheapest with direct route: Damri airport shuttle bus — only Rp 20,000–30,000.
- Fastest possible: Gojek/GrabBike ojek — 12–18 minutes, but no luggage space.
- Most expensive: Airport taxi fixed rate — up to Rp 80,000 but offers 24/7 availability.
- Ultra-budget: Trans Jateng bus + walk — under US$1 for the entire journey.
All prices are estimated and may vary by time of day, traffic, and surge pricing. Always confirm the fare before starting your trip.
Traveler Tips & Local Insights
These practical tips come from local drivers, frequent flyers, and travel bloggers who know the Tirtonadi–Airport corridor inside out. Apply them for a smoother, stress-free journey.
🚗 Tip 1: Avoid Peak Traffic Hours
Solo's worst traffic is between 7:00–9:00 AM and 4:00–6:30 PM. During these windows, a 20-minute car ride can stretch to 40–50 minutes. If your flight is in the morning, leave Tirtonadi by 6:30 AM at the latest. Use Google Maps or Waze to check real-time traffic before departing.
🧳 Tip 2: Use Takkyubin (Luggage Delivery) for Heavy Bags
If you have large or multiple suitcases, consider using Takkyubin (baggage delivery service) available at Tirtonadi Terminal. For around Rp 25,000–35,000 per bag (US$1.80–2.50), your luggage will be delivered directly to Adi Soemarmo Airport's baggage counter and ready for you at arrivals. This is a game-changer for travelers with heavy gear. Look for the "Titip Koper" or "Bagasi Antar" counter near Gate 2.
📱 Tip 3: Get a Local SIM or eSIM
Ride-hailing apps (Grab, Gojek) require internet access. At Tirtonadi Terminal, free Wi-Fi is available but often slow. Buy a Telkomsel or XL local SIM at the terminal convenience store for about Rp 30,000 (US$2.10) with 5 GB data. Alternatively, download an eSIM via Airalo or Holafly before you arrive.
🌧️ Tip 4: Rainy Season (Nov–March) — Plan for Downpours
During the monsoon season, afternoon thunderstorms are common. If you're using an ojek (motorcycle taxi), bring a raincoat or cancel and switch to a car. The Damri bus and ride-hailing cars are fine in rain. Check the weather forecast on BMKG Indonesia before heading out.
⏱️ Tip 5: Arrive at the Airport 2 Hours Before Domestic Flights
Adi Soemarmo Airport is small but can have queues at security checkpoints, especially during weekend mornings and holiday periods. For domestic flights, arrive at least 2 hours before departure. For international flights, allow 3 hours. The airport has limited dining options after security — grab food at Tirtonadi Terminal before you leave.
🚉 Tip 6: Navigating Tirtonadi Terminal
Tirtonadi Bus Terminal is one of the largest in Central Java. The main entrance is on Jl. Bhayangkara. Ride-hailing pick-ups are at the front parking area. The Damri bus stop is at Gate 3 (west side). Trans Jateng buses stop on the main road outside the terminal. Follow the signs — they are in both Bahasa Indonesia and English.
💵 Tip 7: Carry Small Cash for Local Transport
While Grab and Gojek accept digital payments, the Damri bus, Trans Jateng bus, and ojek drivers prefer cash. Carry denominations of Rp 5,000, Rp 10,000, and Rp 20,000 for fare payments. ATMs are available at the terminal (BCA, Mandiri, and BRI ATMs near Gate 1).
📅 Tip 8: Holiday Periods — Plan Extra Time
During Lebaran (Eid al-Fitr), Christmas/New Year, and school holidays, Solo experiences a surge in travel. Both Tirtonadi Terminal and Adi Soemarmo Airport become very busy. Book ride-hailing at least 30 minutes in advance during these periods, or consider the Damri bus which has dedicated lanes. For the latest travel alerts, check Angkasa Pura II (airport operator).
FAQs: Tirtonadi Bus Terminal to Adi Soemarmo Airport
1. Is there a direct transport option from Tirtonadi Bus Terminal to Adi Soemarmo Airport?
Yes. The most direct options are taxi, ride-hailing (Grab/Gojek), and the Damri airport shuttle bus. Taxi and ride-hailing offer door-to-door service with no transfers. The Damri bus runs a direct route from the terminal to the airport with minimal stops. All three options require no intermediate transfers.
2. What is the cheapest way to get from Tirtonadi Bus Terminal to Adi Soemarmo Airport?
The cheapest motorized option is the Damri airport shuttle bus at Rp 20,000–30,000 (US$1.40–2.10). For an even lower cost, you can take the Trans Jateng bus (Rp 3,500–5,000) plus a short walk or ojek (Rp 5,000–10,000), bringing the total to as low as Rp 8,500–15,000 (US$0.60–1.10) — but this requires one transfer and is only recommended for backpackers with small luggage.
3. What is the fastest way to get from Tirtonadi Bus Terminal to Adi Soemarmo Airport?
A ride-hailing car (GrabCar or GoCar) is the fastest overall at 15–25 minutes. During heavy traffic, a motorcycle taxi (Gojek/GrabBike) can be even faster at 12–18 minutes, but is only suitable for solo travelers with no large luggage. The Damri bus takes 30–45 minutes, and public bus options take 25–45 minutes depending on connections.
4. How do I travel from Tirtonadi Bus Terminal to Adi Soemarmo Airport at night?
At night (after 9 PM), your best options are ride-hailing (Grab/Gojek) or a metered taxi. The Damri airport bus typically stops running around 8–9 PM, and Trans Jateng buses also end service by 9 PM. A taxi from the official Blue Bird stand costs about Rp 50,000–70,000 (US$3.50–4.90) and is available 24 hours. Ride-hailing apps may have surge pricing after midnight — check the fare before booking.
5. Which transport option is best for travelers with large luggage?
A ride-hailing car (GrabCar/GoCar) or a metered taxi is best for large luggage. Both offer a private trunk and air conditioning. The Damri airport bus also accepts large luggage in its underfloor compartment — just make sure your bag is under 25 kg. Motorcycle taxis (ojek) are not recommended for anything larger than a small backpack. If you have multiple heavy suitcases, consider the Takkyubin luggage delivery service at Tirtonadi Terminal for around Rp 25,000–35,000 per bag.
6. Do I need to book in advance for airport transport from Tirtonadi?
No advance booking is necessary for most options. For ride-hailing (Grab/Gojek), simply order 10–15 minutes before your desired departure time. For the Damri airport bus, buy a ticket at the counter and board the next available bus. For a metered taxi, walk to the taxi stand. However, during holiday periods (Lebaran, Christmas, New Year), it's wise to order ride-hailing 30–45 minutes in advance due to high demand.
7. What is the best way to travel from Tirtonadi to the airport with children?
A private ride-hailing car (GrabCar Family or GoCar) is the safest and most comfortable option with children. These services offer child seat availability (request in the app), air conditioning, and door-to-door service. Metered taxis are also suitable — ask the driver to drive smoothly. The Damri bus is fine for older children (5+) but offers less flexibility and no child seats. Motorcycle taxis are not recommended for children under 12 due to safety concerns.
8. Are ride-hailing apps like Grab and Gojek available at Tirtonadi Bus Terminal?
Yes — both Grab and Gojek are available at Tirtonadi Bus Terminal. The designated pick-up point for ride-hailing cars is near the main entrance on Jl. Bhayangkara, beside the convenience store. For motorcycle taxis, look for the ojek stand with green Gojek or red Grab umbrellas at the front parking area. The apps work reliably with a local SIM card or the terminal's free Wi-Fi. Data coverage in Solo is excellent — 4G/5G from Telkomsel, XL, and Indosat.