Bantayan Island is known to have some of the best beaches in Cebu. You can find white sand beaches here complete with crystal clear waters that are perfect for vacations and beach holidays.
Though it is located in the Province of Cebu, getting to Bantayan Island is a bit tricky or is a little hassle especially if you are from Manila or coming from a different province. The reason for this is the long travel time to get there.
It takes more than 4 hours of travel time to get to Bantayan Island from Cebu City, this excludes waiting time for your bus and boat to leave the terminal or pier . Travel time is composed of 3 or more hours for the bus ride from Cebu City to Hagnaya Port and about an hour of ferry ride from Hagnaya to the town of Sta. Fe in Bantayan Island. But once you reached Bantayan Island, bet you’ll say this. “ It’s all worth it my friend!!!”.
Kota Beach Resort in Bantayan Island, Cebu
How to go to Bantayan Island from Cebu City?
If you want to go to Bantayan, the affordable way, then it is best to ride a bus coming from the Cebu City North Bus Terminal bound for Hagnaya Port.
Our Ceres Bus in Hagnaya Port Going Back to Cebu
Please see the signboards of buses parked in this terminal for you might mistaken Bantayan Island for Daanbantayan, also a town in northern Cebu. Buses bound for Daanbantayan won’t be going to Hagnaya Port, so better be careful and ride only buses bound for Hagnaya. Hagnaya Port is located in the town of San Remegio.
There are different bus companies like Ceres Bus Lines that ply this route. These buses offers ordinary (non air-conditioned) and air-conditioned buses for their passengers. Hagnaya Port is around 110 kilometers away from Cebu City. Bus fare is 150 pesos per person in an air-conditioned bus. Price difference between ordinary and air-conditioned bus is just 10 to 15 pesos so better ride an air-conditioned bus for it is more comfortable, plus you might got lucky to ride one with free wi-fi.
During our trip, we got lucky to ride a 5:30 AM air-conditioned bus that offers free wi-fi and plays movies along the way. The bus driver drives a bit slowly and it took us more than 3 hours and 15 minutes to reach our destination.
We arrived at Hagnaya Port at around 8:45 AM.
Travel from Hagnaya Port to Sta. Fe, Bantayan Island
The bus will drop you exactly at the front of Hagnaya Port. This is where you will ride a boat or ferry that will take you to Sta. Fe town in Bantayan Island.
Boats leave Hagnaya Port at an hourly interval. Two shipping lines operates here daily, Island Shipping Corporation and Super Shuttle Ferry. They offer non air-conditioned rides for 170 pesos per person.
Here are the rates of ships going to and from Bantayan Island:
Regular Ticket per Person: 170 Pesos
Students: 144.50 Pesos
Senior Citizens: 136 Pesos
Children below 12 years old: 85 Pesos
RORO Ship as seen from Bantayan
Most of these ships are “RORO” ships, thus they can load your car, motor bike or scooter, if you are on a road trip. Rates are as follows:
- Motor Bikes and Scooter: 580 Pesos
- Big Bikes: 700 Pesos
- Sedans and Multicab: 1,270
- AUV like Pajero, CRV, Crosswind: 1,850 Pesos
Here is the schedule of Super Shuttle Ferry for Hagnaya to Sta Fe and Vicce Versa
Upon arrival at Hagnaya Port at around 8:45 AM, we immediately bought our tickets for an Island Shipping boat set to leave at 9:30 AM. After getting our tickets, we wrote our names at the Coast Guard’s manifest and payed our Hagnaya Port terminal fee at 10 pesos per person.
Tickets to Bantayan Island plus Free Bantayan Island Hotel Guide
We’ve arrived in the port of Sta. Fe at 10:30 AM. The ferry ride took just an hour thanks to good weather and calm seas.
Upon arrival at the Sta. Fe Port in Bantayan, porters, tricycle, habal-habal and pedicab drivers will surely swarm you and will offer their services to take you to your hotel or beach resort.
Most popular beach resorts in Sta Fe like Budyong, Kota Beach and Marlin Beach resort are just near the port. For first timers in the island, it is ok to ride a padyak or pedicab to bring you to your hotel. This will cost you 20 pesos per person.
Avoid drivers that overcharge tourists. One way to avoid this is to ask locals (preferably store owners or carinderia owners) for directions or make arrangements for your hotel to pick you up for free.
To sum it up, here is our expenses for transportation during our trip going to Bantayan Island
- Taxi Fare : 120 Pesos ( 2 pax coming from Mactan)
- Bus Fare: 150 Pesos per person ( Cebu City to Hagnaya Port)
- Hagnaya Port to Sta. Fe, Bantayan Islamd: 170 Pesos per person
- Hagnaya Port terminal Fee: 10 Pesos per person
- Pedicab ride from Sta. Fe Port to Budyong Beach Resort: 20 Pesos per person
You will pay the same amount for bus tickets, boat fare and terminal fees on your way back from Sta. Fe to Cebu City.
Home Away from Home: Budyong Beach Resort in Bantayan Island
Visit Field Trip Boy soon as we will feature Budyong Beach Resort, Island Hopping in Bantayan, Sto Nino Cave, Danggit and Buwad Market and other exciting places in Bantayan Island.
Pa Like and SHARE po… salamat!!!