GoAsia
Philippines

How to Get from Roxas City to Batangas

Get from Roxas City to Batangas by the daily Starlite ferry or by flight to Manila and bus. Fares in PHP and tips for the trip.

Last updated: November 12, 2026

How to Get from Roxas City to Batangas
Contents

Leaving the seafood capital of the Philippines for the port city of Batangas means crossing the Sibuyan Sea. The journey takes you from the relaxed coast of Panay to the gateway of Southern Luzon, with Anilao's dive sites and the cool heights of Tagaytay close by.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

You can sail all the way on a long-haul ferry or fly to Manila and continue by bus. Book your tickets for these routes on GoAsia.cc to make the transfer between the two provinces smooth.

Roxas City to Batangas by Ferry

Starlite Ferries sails from Culasi Port in Roxas City to the Port of Batangas in Sta. Clara every day at 13:00. The ferry lets you skip Manila's traffic altogether.[1] The return boat leaves Batangas every day at 15:00.[2]

Reclining Seat and Economy Bed

The cheapest classes cost PHP 2,838 for a reclining seat or an economy bed. Students pay PHP 2,270 and seniors and PWD PHP 2,027.[1]

Tourist Class

Tourist class costs PHP 3,520 and sits one step above the economy bed.[1]

Cabin and VIP Room

A cabin costs PHP 4,202 per person. The air-conditioned VIP room sleeps up to 3 people and costs PHP 12,650 for the whole room.[1]

Roxas City to Batangas via Manila (Flight and Bus)

If you are short on time, fly from Roxas City to Manila and continue south by road. Philippine Airlines flies Roxas City (RXS) to Manila (MNL), with round-trip economy fares from PHP 3,985 all-in.[3] From Manila, Ceres Liner buses run from PITX to Batangas City every 4 hours, take 2 to 3 hours and cost from PHP 197.[4]

Comparing Your Options

ModePrice (PHP)
Ferry (reclining seat / economy bed)2,838[1]
Ferry (tourist class)3,520[1]
Ferry (cabin)4,202[1]
Flight to Manila (round trip, from)3,985[3]
Bus from PITX to Batangas City (from)197[4]

Tips for Traveling from Roxas City to Batangas

  • Book in Advance: During Holy Week or Christmas, ferries and flights fill up weeks ahead.
  • Pack Layers: Ferry cabins and planes have strong air conditioning. Bring a jacket or a light blanket.
  • Terminal Fees: Airports and seaports in the Philippines often charge a small terminal fee in cash, so keep some pesos handy.
  • Seasickness Prep: The Sibuyan Sea can be choppy. If you are prone to seasickness, take medication before the ship leaves Culasi Port.
  • Arrival in Batangas: The Batangas pier is a transport hub, and tricycles and jeepneys wait to take you to the city center or the bus terminal.

Timetable

Flight Roxas City - Manila $ 67.62–101.54 1h – 1h 20m
  • →  Economy 06:55, 07:45, 10:05, 14:05
Ferry Roxas City - Batangas $ 39.24–163.62 18h
  • →  Super Value Class 16:00
  • →  Tourist Class 16:00
  • →  Cabin for 4 13:00, 16:00
  • →  Cabin for 6 16:00
  • →  Stateroom for 3 16:00
  • →  Reclining Seats 13:00
  • →  Tourist Bed Bunks 13:00

Frequently Asked Questions

How can I book tickets from Roxas City to Batangas?

Use the booking tool on this page to compare the transport options currently available from Roxas City to Batangas, including current prices and schedules.

What is the cheapest way to get from Roxas City to Batangas?

The Starlite ferry in a reclining seat or economy bed costs PHP 2,838. The flight to Manila and a bus to Batangas costs less if you find a low fare, but needs more changes.

When does the ferry from Roxas City to Batangas leave?

Starlite Ferries leaves Culasi Port in Roxas City every day at 13:00 for the Port of Batangas in Sta. Clara. The return boat leaves Batangas every day at 15:00.

How do I get from Roxas City to Batangas by air?

Fly Philippine Airlines from Roxas City (RXS) to Manila (MNL), then take a bus from PITX to Batangas City. Buses run every 4 hours and take 2 to 3 hours.

Are there private sleeping options on the ferry?

Yes. The air-conditioned VIP room sleeps up to 3 people and costs PHP 12,650 per room. A cabin costs PHP 4,202 per person.

What should I do if my flight to Manila is delayed?

Book a flight that lands in Manila in the morning. That leaves you a buffer to catch a bus to Batangas the same day.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Starlite Ferries: Schedule and Rates 2026: Roxas City Routes. Retrieved November 12, 2026.
  2. [2] Starlite Ferries: Schedule and Rates 2026: Batangas Routes. Retrieved November 2, 2026.
  3. [3] Philippine Airlines: Flights from Roxas City to Manila. Retrieved November 12, 2026.
  4. [4] Ceres Liner: Ceres Liner Bus | Online Booking | Bus Schedules | Terminals. Retrieved November 5, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.