
Over 10 million explorers make Kiwi.com a trusted choice worldwide.
Kiwi.com compares airlines and agencies to reveal more options and savings.
We solve problems on the fly. Get instant chat support anytime, in any language.
Over 10 million explorers make Kiwi.com a trusted choice worldwide.
Kiwi.com compares airlines and agencies to reveal more options and savings.
We solve problems on the fly. Get instant chat support anytime, in any language.
Check out these top flight deals. Cut down on airfare costs and keep more in your pocket to enjoy experiences and adventures at your destination.

Jakarta, Indonesia
from CA$101

Banjarmasin, Indonesia
from CA$176

Bandar Lampung, Indonesia
from CA$208

Denpasar, Indonesia
from CA$238

Palangka Raya, Indonesia
from CA$241

Palembang, Indonesia
from CA$241

Surabaya, Indonesia
from CA$243

Yogyakarta, Indonesia
from CA$244

Kuala Lumpur, Malaysia
from CA$252

Pangkal Pinang, Indonesia
from CA$273

Makassar, Indonesia
from CA$280

Pontianak, Indonesia
from CA$283

Surakarta, Indonesia
from CA$284

Singapore, Singapore
from CA$287

Jambi City, Indonesia
from CA$288

Balikpapan, Indonesia
from CA$301

Batam, Indonesia
from CA$310

Penang, Malaysia
from CA$317

Pekanbaru, Indonesia
from CA$321

Bengkulu, Indonesia
from CA$328

Praya, Lombok, Indonesia
from CA$329

Johor Bahru, Malaysia
from CA$334

Da Nang, Vietnam
from CA$343

Padang, Indonesia
from CA$350

Malang, Indonesia
from CA$370

Medan, Indonesia
from CA$372

Tanjung Pandan, Indonesia
from CA$373

Siborong-Borong, Indonesia
from CA$374

Kuching, Malaysia
from CA$383

Labuan Bajo, Indonesia
from CA$413
The fastest options are taxi and ride-hailing, while budget travelers often choose city bus or airport shuttle.
Transport option | Typical time minutes | Typical cost | Frequency | Best for |
|---|---|---|---|---|
15-30 min | Rp 50,000 – Rp 100,000; approx. USD 3–6; metered or negotiated fare | on-demand 24/7 (traffic dependent) | door-to-door with luggage | |
15-30 min | Rp 30,000 – Rp 80,000; approx. USD 2–5; surge pricing may apply | on-demand 24/7 (traffic dependent) | affordable from city center | |
20-40 min | Rp 15,000 – Rp 25,000; approx. USD 1–1.50; fixed shuttle fare | scheduled departures; check operator (traffic dependent) | budget travelers from center | |
25-45 min | Rp 3,500 – Rp 4,000; approx. USD 0.20–0.25; flat fare | every 15–30 min (traffic dependent) | cheapest from city stops | |
15-30 min | Rp 150,000 – Rp 300,000; approx. USD 9–18; pre-booked fixed price | pre-booked on-demand (traffic dependent) | groups or early departures | |
15-30 min | Rp 200,000 – Rp 500,000; approx. USD 12–30 per day; parking fees extra | available during business hours (traffic dependent) | flexible multi-day travelers |
Notes:
Updated: March 2025
Browse routes from top origins with quick connections