Rome2Rio

How to get fromBorobudur to Juanda International Airport (SUB)by taxi, plane, train, bus, rideshare, or car

Find Transport to Juanda International Airport (SUB)

See all options

There are 10 ways to get from Borobudur to Juanda International Airport (SUB) by taxi, plane, train, bus, rideshare, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Taxi to Ahmad Yani, fly

    best
    1. Take the taxi from Borobudur to Ahmad Yani (SRG)taxi taxi
    2. Fly from Ahmad Yani (SRG) to Juanda International Airport (SUB)plane plane SRG - SUB
    2h 38m
    Rp 2,121,973–3,335,059
  2. Taxi, bus

    cheapest
    1. Take the taxi from Borobudur to Yogyakarta Giwandantaxi taxi
    2. Take the bus from Yogyakarta Giwandan to Terminal Purabayabus bus
    7h 59m
    Rp 378,709–692,084
  3. Train via Surabaya Gubeng

    1. Take the train from Yogyakarta to Surabaya Gubengtrain train Sancaka / ...
    7h 21m
    Rp 399,355–1,148,484
  4. Airport Transfer

    1. Take the rideshare from Borobudur to Juanda International-SUBrideshare rideshare 334.3 km
    4h 5m
  5. Drive 334.3 km

    1. Drive from Borobudur to Juanda International Airport (SUB)car car 334.3 km
    4h 5m
    Rp 654,678–945,646
  6. Taxi

    1. Take the taxi from Borobudur to Juanda International Airport (SUB)taxi taxi 334.3 km
    4h 5m
    Rp 2,000,000–2,400,000
  7. Taxi to Yogyakarta International Airport, fly

    1. Take the taxi from Borobudur to Yogyakarta-Airport-YIAtaxi taxi
    2. Fly from Yogyakarta International Airport (YIA) to Juanda International Airport (SUB)plane plane YIA - SUB
    4h 26m
    Rp 1,643,994–3,306,538
  8. Taxi to Adisutjipto International Airport, fly

    1. Take the taxi from Borobudur to Adisutjipto International Airport (JOG)taxi taxi
    2. Fly from Adisutjipto International Airport (JOG) to Juanda International Airport (SUB)plane plane JOG - SUB
    4h 43m
    Rp 2,267,498–4,616,134
  9. Train to Adisumarmo International Airport, fly

    1. Take the train from Yogyakarta to Solo Balapantrain train
    2. Fly from Adisumarmo International Airport (SOC) to Juanda International Airport (SUB)plane plane SOC - SUB
    6h 32m
    Rp 1,232,255–2,875,484
  10. Train

    1. Take the train from Yogyakarta Lempuyangan Station to Warutrain train Sri Tanjung
    8h 47m
    Rp 412,908–839,773

Ahmad Yani (SRG) to Juanda International Airport (SUB) flights

Calendar10Weekly Planes
Duration2hAverage Duration
TicketRp 980,700Cheapest Price
See schedules

Questions & Answers

What companies run services between Borobudur, Provinsi Jawa Tengah, Indonesia and Juanda International Airport (SUB), Indonesia?

Kereta API operates a train from Yogyakarta to Surabaya Gubeng every 3 hours. Tickets cost Rp 180,000–330,000 and the journey takes 4h.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling around the UAE, Travelling to the UK: What do I need to know?, and Best ways to travel around Australia - to help you get the most out of your next trip.

More Questions & Answers