Rome2Rio

How to get fromBengawan Solo to Tubbataha Reefby unknown, plane, or train

Find Transport to Tubbataha Reef

See all options

There are 7 ways to get from Bengawan Solo to Tubbataha Reef by unknown, plane, 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.

  1. Travel to Juanda International Airport, fly to Puerto Princesa, travel

    best
    1. Walk from Bengawan Solo to Juanda-International-Airport-SUBunknown unknown
    2. Fly from Juanda International Airport (SUB) to Puerto Princesa (PPS)plane plane SUB - PPS
    3. Walk from Puerto-Princesa-Airport-PPS to Tubbataha Reefunknown unknown
    13h 55m
  2. Travel to Juanda International Airport, fly to Sandakan Airport, travel

    1. Walk from Bengawan Solo to Juanda-International-Airport-SUBunknown unknown
    2. Fly from Juanda International Airport (SUB) to Sandakan Airport (SDK)plane plane SUB - SDK
    3. Walk from Sandakan Airport (SDK) to Tubbataha Reefunknown unknown
    15h 43m
  3. Travel to Juanda International Airport, fly to Iloilo International Airport, travel

    1. Walk from Bengawan Solo to Juanda-International-Airport-SUBunknown unknown
    2. Fly from Juanda International Airport (SUB) to Iloilo International Airport (ILO)plane plane SUB - ILO
    3. Walk from Iloilo International Airport (ILO) to Tubbataha Reefunknown unknown
    17h 22m
  4. Travel to Juanda International Airport, fly to Mactan–Cebu International Airport, travel

    1. Walk from Bengawan Solo to Juanda-International-Airport-SUBunknown unknown
    2. Fly from Juanda International Airport (SUB) to Mactan–Cebu International Airport (CEB)plane plane SUB - CEB
    3. Walk from Mactan–Cebu International Airport (CEB) to Tubbataha Reefunknown unknown
    18h 16m
  5. Travel to Juanda International Airport, fly to El Nido Airport, travel

    1. Walk from Bengawan Solo to Juanda-International-Airport-SUBunknown unknown
    2. Fly from Juanda International Airport (SUB) to El Nido Airport (ENI)plane plane SUB - ENI
    3. Walk from El Nido Airport (ENI) to Tubbataha Reefunknown unknown
    18h 21m
  6. Travel, train to Adisumarmo International Airport, fly to Puerto Princesa

    1. Walk from Bengawan Solo to Lamonganunknown unknown
    2. Take the train from Lamongan to Solo Balapantrain train
    3. Fly from Adisumarmo International Airport (SOC) to Puerto Princesa (PPS)plane plane SOC - PPS
    4. Walk from Puerto-Princesa-Airport-PPS to Tubbataha Reefunknown unknown
    24h 52m
  7. Travel to Juanda International Airport, fly to Lahad Datu Airport, travel

    1. Walk from Bengawan Solo to Juanda-International-Airport-SUBunknown unknown
    2. Fly from Juanda International Airport (SUB) to Lahad Datu Airport (LDU)plane plane SUB - LDU
    3. Walk from Lahad Datu Airport (LDU) to Tubbataha Reefunknown unknown
    21h 47m

Juanda International Airport (SUB) to Puerto Princesa (PPS) flights

Calendar37Weekly Planes
Duration13h 48mAverage Duration
Ticket₱9,931Cheapest Price
See schedules

Questions & Answers

What companies run services between Bengawan Solo, Jawa Timur, Indonesia and Tubbataha Reef?

There is no direct connection from Bengawan Solo to Tubbataha Reef. However, you can travel to Juanda-International-Airport-SUB airport, fly to Puerto Princesa (PPS), then travel to Tubbataha Reef. Alternatively, you can travel to Juanda-International-Airport-SUB airport, fly to Sandakan Airport (SDK), then travel to Tubbataha Reef.

Airlines
Train operators

Want to know more about travelling around Philippines

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides