There are 6 ways to get from Mariveles to Batangas by 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

Bus via Tanauan  •  6 h 43 min

  1. Take the bus from Mariveles to Bataan Transit Avenida
  2. Take the bus from Jam Liner Buendia Bus Terminal to Tanauan
  3. Take the bus from Tanauan to Batangas Grand Terminal

$8 - $11

Cheapest option

Bus #2  •  7 h 25 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  •  6 h 56 min

  1. Take the bus from Mariveles to Bataan Transit Avenida
  2. Take the bus from Jam Liner Buendia Bus Terminal to Batangas Grand Terminal

$8 - $10

Bus Genesis Transport  •  8 h 24 min

  1. Take the bus from Mariveles to Manila Pasay
  2. Take the bus from Jam Liner Buendia Bus Terminal to Batangas Grand Terminal

$9 - $14

Taxi  •  3 h 21 min

  1. Take a taxi from Mariveles to Batangas 167.2 miles

$75 - $90

Drive  •  3 h 21 min

  1. Drive from Mariveles to Batangas 167.2 miles

$21 - $35

Questions & Answers

The cheapest way to get from Mariveles to Batangas is to bus which costs ₱380 - ₱500 and takes 7 h 25 min.

More details

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

More details

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

Get driving directions

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

More details

No, there is no direct bus from Mariveles to Batangas. However, there are services departing from Mariveles and arriving at Batangas Grand Terminal via Valariano Fugoso, Manila and Jam Liner Buendia Bus Terminal. The journey, including transfers, takes approximately 6 h 56 min.

More details

There are 55+ hotels available in Batangas. Prices start at $31 USD per night.

More detail

Map of how to get from Mariveles to Batangas.
Launch map view
  • Distance: 60.9 miles
  • Duration: 6 h 43 min

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

You can take a bus from Mariveles to Batangas via Bataan Transit Avenida, Doroteo Jose LRT, Gil Puyat LRT, Jam Liner Buendia Bus Terminal, and Tanauan in around 6 h 43 min.

Bus operators
Bataan Transit
Website
bataantransit.com
Bus from Mariveles to Bataan Transit Avenida
Ave. Duration
2 h 30 min
Frequency
Every 30 minutes
Estimated price
$6
Schedules at
bataantransit.com
Book at
pinoytravel.com.ph
Bus from Mariveles to Bataan Transit Cubao
Ave. Duration
4 h
Frequency
Every 15 minutes
Estimated price
$6
Schedules at
bataantransit.com
Book at
pinoytravel.com.ph
Jam
Website
jam.com.ph
Bus from Jam Liner Buendia Bus Terminal to Tanauan
Ave. Duration
1 h 41 min
Frequency
Hourly
Estimated price
$1 - $3
Schedules at
jam.com.ph
Book at
pinoytravel.com.ph
Bus from Jam Liner Buendia Bus Terminal to Batangas Grand Terminal
Ave. Duration
3 h 24 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
jam.com.ph
Book at
pinoytravel.com.ph
Bus from Manila Cubao Jam Liner to Batangas Grand Terminal
Ave. Duration
2 h 55 min
Frequency
Hourly
Estimated price
$2 - $4
Schedules at
jam.com.ph
Book at
pinoytravel.com.ph
Alps the Bus
Website
alpsthebus.com
Bus from Tanauan to Batangas Grand Terminal
Ave. Duration
1 h 12 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
alpsthebus.com
Other operators
Taxi from Mariveles to Batangas
Ave. Duration
3 h 21 min
Estimated price
$75 - $90

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 How to get from JFK to New York City, What documents do I need to cross Niagara Falls? and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.