There are 9 ways to get from Java to Papua by plane, taxi, bus, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Juanda International Airport to Nabire Airport
best- Fly from Juanda International Airport (SUB) to Nabire Airport (NBX)plane SUB - NBX
7hRp 2,400,000–12,000,000Taxi, bus, ferry
cheapest- Take the taxi from Java to Ungarantaxi
- Take the bus from Ungaran to Surabaya Kotabus
- Take the ferry from Surabaya to Sorongferry
- Take the ferry from Sorong to Jayapuraferry
6d 14hRp 1,584,752–2,195,343Fly Juanda International Airport to Tembagapura Timika Airport
- Fly from Juanda International Airport (SUB) to Tembagapura Timika Airport (TIM)plane SUB - TIM
6h 9mRp 2,860,839–4,861,538Fly Yogyakarta International Airport to Nabire Airport
- Fly from Yogyakarta International Airport (YIA) to Nabire Airport (NBX)plane YIA - NBX
9hRp 2,800,000–13,000,000Fly Yogyakarta International Airport to Tembagapura Timika Airport
- Fly from Yogyakarta International Airport (YIA) to Tembagapura Timika Airport (TIM)plane YIA - TIM
8h 9mRp 3,252,043–5,365,059Fly Juanda International Airport to Mopah Airport
- Fly from Juanda International Airport (SUB) to Mopah Airport (MKQ)plane SUB - MKQ
6h 58mRp 2,868,049–4,690,565Fly Soekarno–Hatta International Airport to Jayapura Sentani Airport
- Fly from Soekarno–Hatta International Airport (CGK) to Jayapura Sentani Airport (DJJ)plane CGK - DJJ
5h 20mRp 3,600,000–4,500,000Fly Yogyakarta International Airport to Mopah Airport
- Fly from Yogyakarta International Airport (YIA) to Mopah Airport (MKQ)plane YIA - MKQ
8h 58mRp 3,232,415–5,156,913Taxi, train, ferry
- Take the taxi from Java to Kutoarjotaxi
- Take the train from Kutoarjo to Surabaya Gubengtrain
- Take the ferry from Surabaya - Tanjung Perak Port to Jayapuraferry
7d 6hRp 1,685,597–2,157,978
Juanda International Airport (SUB) to Nabire Airport (NBX) flights
Questions & Answers
The cheapest way to get from Java to Papua is to taxi and train and ferry which costs Rp1600000 - Rp2200000 and takes 7 days 6h.
The fastest way to get from Java to Papua is to fly which takes 5h 20m and costs Rp3600000 - Rp4500000.
The distance between Java and Papua is 2552 km.
The best way to get from Java to Papua without a car is to taxi and bus and ferry which takes 6 days 14h and costs Rp1500000 - Rp2200000.
It takes approximately 7h to fly from Juanda International Airport (SUB) to Nabire Airport (NBX), including transfers and time at the airport.
There is no direct flight from Juanda International Airport Airport to Nabire Airport Airport. The quickest flight takes 8h 55m and has one stopover.
Papua is 2h ahead of Java. It is currently 10:53 PM in Java and 12:53 AM in Papua.
Batik Air and PT. Sriwijaya Air offer flights from Juanda International Airport Airport to Nabire Airport Airport.
There are 38+ hotels available in Papua.
What companies run services between Java, Provinsi Jawa Tengah, Indonesia and Papua, Indonesia?
PT. Sriwijaya Air and Batik Air fly from Juanda International Airport (SUB) to Nabire Airport (NBX) once daily.
- Website
- lionair.co.id
Flights from Juanda International Airport to Tembagapura Timika Airport via Sultan Hasanuddin
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- Rp 2,800,000–4,900,000
Flights from Yogyakarta International Airport to Tembagapura Timika Airport via Sultan Hasanuddin
- Ave. Duration
- 8h 17m
- When
- Every day
- Estimated price
- Rp 3,200,000–5,500,000
Flights from Yogyakarta International Airport to Tembagapura Timika Airport via Sultan Aji Muhammad Sulaiman, Sultan Hasanuddin
- Ave. Duration
- 13h 55m
- When
- Every day
- Estimated price
- Rp 3,600,000–6,000,000
Flights from Yogyakarta International Airport to Tembagapura Timika Airport via Ngurah Rai, Sultan Hasanuddin
- Ave. Duration
- 16h 55m
- When
- Every day
- Estimated price
- Rp 3,300,000–5,500,000
Flights from Juanda International Airport to Mopah Airport via Sultan Hasanuddin
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- Rp 2,800,000–4,700,000
Flights from Juanda International Airport to Mopah Airport via Sultan Aji Muhammad Sulaiman, Sultan Hasanuddin
- Ave. Duration
- 14h 20m
- When
- Every day
- Estimated price
- Rp 3,200,000–5,500,000
Flights from Yogyakarta International Airport to Mopah Airport via Sultan Hasanuddin
- Ave. Duration
- 9h 7m
- When
- Every day
- Estimated price
- Rp 3,200,000–5,500,000
Flights from Yogyakarta International Airport to Mopah Airport via Sultan Aji Muhammad Sulaiman, Sultan Hasanuddin
- Ave. Duration
- 14h 45m
- When
- Every day
- Estimated price
- Rp 3,500,000–6,000,000
Flights from Yogyakarta International Airport to Mopah Airport via Soekarno–Hatta International Airport, Sultan Hasanuddin
- Ave. Duration
- 15h 35m
- When
- Saturday
- Estimated price
- Rp 3,800,000–6,000,000
Flights from Yogyakarta International Airport to Mopah Airport via Ngurah Rai, Sultan Hasanuddin
- Ave. Duration
- 17h 45m
- When
- Every day
- Estimated price
- Rp 3,300,000–5,500,000
- Website
- sriwijayaair.co.id
Flights from Juanda International Airport to Nabire Airport via Sultan Hasanuddin
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- Rp 2,400,000–12,000,000
Flights from Juanda International Airport to Tembagapura Timika Airport via Sultan Hasanuddin
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- Rp 2,000,000–9,500,000
Flights from Yogyakarta International Airport to Nabire Airport via Sultan Hasanuddin
- Ave. Duration
- 9h 12m
- When
- Every day
- Estimated price
- Rp 2,800,000–13,000,000
Flights from Yogyakarta International Airport to Tembagapura Timika Airport via Sultan Hasanuddin
- Ave. Duration
- 9h 17m
- When
- Every day
- Estimated price
- Rp 2,300,000–11,000,000
Flights from Soekarno–Hatta International Airport to Jayapura Sentani Airport via Sultan Hasanuddin
- Ave. Duration
- 7h 35m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 2,100,000–9,000,000
- Website
- batikair.com
Flights from Juanda International Airport to Tembagapura Timika Airport via Sultan Hasanuddin
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- Rp 2,500,000–8,500,000
Flights from Yogyakarta International Airport to Tembagapura Timika Airport via Soekarno–Hatta International Airport, Sorong
- Ave. Duration
- 15h 35m
- When
- Tuesday and Thursday
- Estimated price
- Rp 3,200,000–12,000,000
Flights from Soekarno–Hatta International Airport to Jayapura Sentani Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- Rp 2,400,000–9,000,000
Flights from Soekarno–Hatta International Airport to Jayapura Sentani Airport via Sultan Hasanuddin
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- Rp 2,400,000–9,000,000
- Website
- garuda-indonesia.com
Flights from Soekarno–Hatta International Airport to Jayapura Sentani Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- Rp 2,900,000–9,000,000
Flights from Yogyakarta International Airport to Mopah Airport via Soekarno–Hatta International Airport, Jayapura Sentani Airport
- Ave. Duration
- 12h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- Rp 4,100,000–12,000,000
Train from Kutoarjo to Surabaya Gubeng
- Ave. Duration
- 4h 23m
- Frequency
- Every 4 hours
- Estimated price
- Rp 230,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 230,000–350,000
- Business
- Rp 410,000–550,000
- Executive
- Rp 430,000–700,000
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Ungaran to Surabaya Kota
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rp 90,000–340,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- +62 811-1621-162
- infopelni162@pelni.co.id
- Website
- facebook.com
Ferry from Surabaya to Sorong
- Ave. Duration
- 4d 5h
- Frequency
- Once daily
- Estimated price
- Rp 700,000–900,000
- Book at
- pelni.co.id
- Economy Class
- Rp 700,000–900,000
Ferry from Sorong to Jayapura
- Ave. Duration
- 2d
- Frequency
- Once daily
- Estimated price
- Rp 410,000–500,000
- Book at
- pelni.co.id
- Economy Class
- Rp 410,000–500,000
Ferry from Surabaya - Tanjung Perak Port to Jayapura
- Ave. Duration
- 7d
- Frequency
- 3 times a day
- Estimated price
- Rp 1,200,000–1,500,000
- Schedules at
- pelni.co.id
- Economy Class
- Rp 1,200,000–1,500,000
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 Thanksgiving 2018: How to travel stress-free, Italy Travel Guides, and Why you should take the train in the US - to help you get the most out of your next trip.










