Rome2Rio

How to get fromJava to Pulau Halmaheraby plane, car ferry, taxi, train or ferry

Find Transport to Pulau Halmahera

See all options

There are 5 ways to get from Java to Pulau Halmahera by plane, car ferry, taxi, train, 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 Juanda International Airport to Sultan Babullah Airport, car ferry

    best
    1. Fly from Juanda International Airport (SUB) to Sultan Babullah Airport (TTE)plane plane SUB - TTE
    2. Take the car ferry from Bastiong to Sofificarferry car ferry
    5h 32m
    Rp 2,038,078–2,943,640
  2. Taxi, train, ferry, car ferry

    cheapest
    1. Take the taxi from Java to Kutoarjotaxi taxi
    2. Take the train from Kutoarjo to Surabaya Gubengtrain train
    3. Take the ferry from Surabaya - Tanjung Perak Port to Ternateferry ferry
    4. Take the car ferry from Bastiong to Sofificarferry car ferry
    4d 5h
    Rp 1,197,597–1,857,978
  3. Fly Soekarno–Hatta International Airport to Sultan Babullah Airport, car ferry

    1. Fly from Soekarno–Hatta International Airport (CGK) to Sultan Babullah Airport (TTE)plane plane CGK - TTE
    2. Take the car ferry from Bastiong to Sofificarferry car ferry
    6h 22m
    Rp 2,662,505–4,329,785
  4. Fly Ahmad Yani to Sultan Babullah Airport, car ferry

    1. Fly from Ahmad Yani (SRG) to Sultan Babullah Airport (TTE)plane plane SRG - TTE
    2. Take the car ferry from Bastiong to Sofificarferry car ferry
    13h 27m
    Rp 2,779,180–5,245,885
  5. Fly Juanda International Airport to Kao Kuabang Airport

    1. Fly from Juanda International Airport (SUB) to Kao Kuabang Airport (KAZ)plane plane SUB - KAZ
    12h 45m
    Rp 2,000,000–3,900,000

Juanda International Airport (SUB) to Sultan Babullah Airport (TTE) flights

Calendar14Weekly Planes
Duration3h 45mAverage Duration
TicketRp 2,186,221Cheapest Price
See schedules

Questions & Answers

What companies run services between Java, Provinsi Jawa Tengah, Indonesia and Pulau Halmahera, Indonesia?

Lion Mentari Airlines, Wings Air, and four other airlines fly from Juanda International Airport (SUB) to Kao Kuabang Airport (KAZ) twice daily.

Airlines
Train operators
Ferry 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 How to get from JFK to New York City, What documents do I need to cross Niagara Falls?, and Italy Travel Guides - to help you get the most out of your next trip.