Rome2Rio

How to get fromSurabaya to Nabireby plane or ferry

Find Transport to Nabire

See all options

There are 3 ways to get from Surabaya to Nabire by plane or ferry

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

  1. Fly

    best
    1. Fly from Juanda International Airport (SUB) to Nabire Airport (NBX)plane plane SUB - NBX
    7h 19m
    Rp 4,336,196–8,660,959
  2. Ferry

    cheapest
    1. Take the ferry from Surabaya - Tanjung Perak Port to Nabireferry ferry Km Labobar
    5d 21h
    Rp 1,073,170–1,411,245
  3. Ferry via Sorong

    1. Take the ferry from Surabaya to Sorongferry ferry KM Dobonsolo
    2. Take the ferry from Sorong to Nabireferry ferry Km Labobar
    5d 8h
    Rp 1,094,298–1,398,987

Juanda International Airport (SUB) to Nabire Airport (NBX) flights

Calendar17Weekly Planes
Duration8h 16mAverage Duration
TicketRp 2,750,288Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Surabaya, Indonesia and Nabire, Indonesia?

PT. Sriwijaya Air and Batik Air fly from Juanda International Airport (SUB) to Nabire Airport (NBX) twice daily. Alternatively, you can take a vehicle from Surabaya to Nabire via Surabaya, Sorong, Sorong, and Nabire in around 5d 8h.

Airlines
Ferry 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 How to plan an amazing trip around Scandinavia, Getting to Milan from the airport, and Best ways to travel around Australia - to help you get the most out of your next trip.