There are 6 ways to get from Mariveles to Batangas by ferry, bus, taxi 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.

Recommended option

Ferry, bus  •  6 h 33 min

  1. Take the ferry from Mariveles to Manila
  2. Take the bus from Manila Cubao Jam Liner to Batangas Grand Terminal

$8 - $13

Cheapest option

Bus Bataan Transit  •  8 h 26 min

  1. Take the bus from Mariveles to Bataan Transit Cubao
  2. Take the bus from Manila Cubao Jam Liner to Batangas Grand Terminal

$7 - $9

4 alternative options

Bus Genesis Transport  •  7 h 23 min

  1. Take the bus from Mariveles to Manila Cubao
  2. Take the bus from Manila Cubao Jam Liner to Batangas Grand Terminal

$9 - $14

Bus Bataan Transit #2  •  8 h 33 min

  1. Take the bus from Mariveles to Bataan Transit Cubao
  2. Take the bus from Manila Cubao to Batangas Grand Terminal

$9 - $13

Taxi  •  3 h 21 min

  1. Take a taxi from Mariveles to Batangas 167.2 miles

$75 - $95

Drive  •  3 h 21 min

  1. Drive from Mariveles to Batangas 167.2 miles

$21 - $35

What companies run services between Mariveles, Philippines and Batangas, Philippines?

You can take a bus from Mariveles to Batangas via Manila Cubao, Epifanio de los Santos Av, Quezon City, Manila, Epifanio de los Santos Av, Quezon City, Manila, and Manila Cubao Jam Liner in around 7 h 23 min.

Bus operators
Jam
Website
jam.com.ph
Bus from Manila Cubao Jam Liner to Batangas Grand Terminal
Ave. Duration
2 h 56 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
jam.com.ph
Book at
pinoytravel.com.ph
Bataan Transit
Website
bataantransit.com
Bus from Mariveles to Bataan Transit Cubao
Ave. Duration
5 h
Frequency
Every 30 minutes
Estimated price
$6
Schedules at
bataantransit.com
Book at
pinoytravel.com.ph
Alps the Bus
Website
alpsthebus.com
Bus from Manila Cubao to Batangas Grand Terminal
Ave. Duration
2 h 55 min
Frequency
Hourly
Estimated price
$4 - $8
Schedules at
alpsthebus.com
Ferry operators
El Greco Group
Website
elgrecomanila.com
Ferry from Mariveles to Manila
Ave. Duration
2 h
Frequency
3 times a day
Estimated price
$3 - $7
Schedules at
elgrecomanila.com
Lower Economy
$4
Upper Economy
$4
First Class
$5
V.I.P Cabin
$7
Other operators
Taxi from Mariveles to Batangas
Ave. Duration
3 h 21 min
Estimated price
$75 - $95

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 What documents do I need to cross Niagara Falls?, South Korea: Travelling from Seoul to Busan and How to get from Florence to Rome - to help you get the most out of your next trip.

Questions & Answers

How far is it from Mariveles to Batangas?

The distance between Mariveles and Batangas is 97 km. The road distance is 267 km.

What is the cheapest way to get from Mariveles to Batangas?

The cheapest way to get from Mariveles to Batangas is to bus which costs ₱380 - ₱490 and takes 8 h 26 min.

What is the fastest way to get from Mariveles to Batangas?

The quickest way to get from Mariveles to Batangas is to taxi which takes 3 h 21 min and costs ₱4,000 - ₱4,800.

Is there a direct bus between Mariveles and Batangas?

No, there is no direct bus from Mariveles to Batangas. However, there are services departing from Mariveles and arriving at Batangas Grand Terminal via Epifanio de los Santos Av, Quezon City, Manila and Manila Cubao Jam Liner. The journey, including transfers, takes approximately 7 h 23 min.

How long does it take to get from Mariveles to Batangas?

It takes approximately 6 h 33 min to get from Mariveles to Batangas, including transfers.