Loading…
Loading…
Indonesia · IDR (Rp) · 2026
Flag fall
Rp7000
Per km
Rp4500
Minimum
Rp15000
Generic distances — enter your route for an exact fare range
Estimated ranges only (±15% for traffic and surcharges). Hootling provides fare information for reference only — actual fares may vary. Always confirm the fare with your driver before travel. Hootling accepts no liability for fare discrepancies.
Grab and Gojek widely available. Blue Bird also reliable. SUB airport to city centre ~Rp 80,000–130,000.
These are worldwide patterns. Your paid result includes AI-generated warnings specific to Surabaya and your exact route.
Enter your pickup and destination for a precise fare estimate, city-specific scam warnings, and what to say to your driver.
Check My RouteFrom $2.99 · No account required
Surabaya taxis start with a flag fall of Rp7000 and charge Rp4500 per km. A typical 3 km city trip costs Rp17425–Rp23575. A 10 km trip runs Rp44200–Rp59800. Minimum fare is Rp15000.
Grab and Gojek widely available. Blue Bird also reliable. SUB airport to city centre ~Rp 80,000–130,000.
Taxis in Surabaya, Indonesia use IDR (Rp). Most drivers prefer cash. Some airport taxis may accept cards.
Use a metered taxi or book via a ride-hailing app. Agree on the price before departure if the taxi is unmetered. Scam warning signs include: broken meter claims, asking for payment upfront, and unusually long routes.
Also useful in Indonesia:
Tipping guide for Indonesia