There are 6 ways to get from Camarines Sur to Batanes by plane, bus, 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.
Fly to Tuguegarao Airport
best- Fly from Bicol International Airport (DRP) to Tuguegarao Airport (TUG)plane DRP - TUG
3h 33m₱5,269–15,330Bus
cheapest- Take the bus from Naga to Aurora Cubaobus Tabaco
- Take the bus from Manila Sampaloc to Tuguegaraobus
19h 57m₱2,480–3,629Drive 816.9 km
- Drive from Naga to Tuguegaraocar 816.9 km
12h 42m₱6,625–9,570Fly to Cauayan
- Fly from Bicol International Airport (DRP) to Cauayan (CYZ)plane DRP - CYZ
4h 8m₱5,159–14,310Bus via Naga City Central Jeep Terminal
- Take the bus from Naga City Central Jeep Terminal to Aurora Cubaobus
- Take the bus from Manila Sampaloc to Tuguegaraobus
20h 25m₱2,480–3,628Bus via Quezon City
- Take the bus from Naga to Manila Cubaobus
- Take the bus from Manila Sampaloc to Tuguegaraobus
22h 9m₱2,513–3,835
Bicol International Airport (DRP) to Tuguegarao Airport (TUG) flights
Comparing Your Travel Options
The cheapest way to get from Camarines Sur to Batanes is to bus via Quezon City which costs ₱2,500 - ₱3,900 and takes 22h 9m.
The fastest way to get from Camarines Sur to Batanes is to fly which takes 3h 33m and costs ₱5,000 - ₱16,000.
No, there is no direct bus from Camarines Sur to Batanes. However, there are services departing from Naga and arriving at Tuguegarao via Eulogio Rodriguez Sr. Ave, Quezon City, Manila and Manila Sampaloc. The journey, including transfers, takes approximately 19h 57m.
The distance between Camarines Sur and Batanes is 557 km. The road distance is 816.9 km.
The best way to get from Camarines Sur to Batanes without a car is to bus which takes 19h 57m and costs ₱2,400 - ₱3,700.
It takes approximately 3h 33m to get from Camarines Sur to Batanes, including transfers.
Camarines Sur to Batanes bus services, operated by DLTB Bus, depart from Naga station.
The best way to get from Camarines Sur to Batanes is to fly which takes 3h 33m and costs ₱5,000 - ₱16,000. Alternatively, you can bus, which costs ₱2,400 - ₱3,700 and takes 19h 57m.
Camarines Sur to Batanes bus services, operated by DLTB Bus, arrive at Aurora Cubao station.
Yes, the driving distance between Camarines Sur to Batanes is 817 km. It takes approximately 12h 42m to drive from Camarines Sur to Batanes.
What companies run services between Camarines Sur, Philippines and Batanes, Philippines?
Philippine Airlines and Cebu Pacific fly from Bicol International Airport (DRP) to Tuguegarao Airport (TUG) 5 times a day. Alternatively, you can take a bus from Naga to Tuguegarao via Aurora Cubao, Eulogio Rodriguez Sr. Ave, Quezon City, Manila, España Blvd / Osmeña Drive Intersection, Manila, and Manila Sampaloc in around 19h 57m.
- Website
- cebupacificair.com
Flights from Bicol International Airport to Tuguegarao Airport via Manila
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- ₱5,000–15,000
Flights from Bicol International Airport to Cauayan via Manila
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₱4,900–18,000
- Phone
- 0981 432 4061
- [email protected]
- Website
- dltbbus.com.ph
Bus from Naga to Aurora Cubao
- Ave. Duration
- 8h 22m
- Frequency
- Once daily
- Estimated price
- ₱1,400–2,200
- Schedules at
- dltb.dltb.ph
Bus from Naga City Central Jeep Terminal to Aurora Cubao
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- ₱1,400–2,200
- Schedules at
- dltb.dltb.ph
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
4 stunningly beautiful Philippines islands you need to visit
Read the travel guide
Booking & Getting There
Book your Camarines Sur to Batanes bus tickets online with 12go.asia.
There are 35+ hotels available in Batanes.


