Philippines Transit Scraper — Ferries, PNR, MRT, LRT, PITX Bus avatar

Philippines Transit Scraper — Ferries, PNR, MRT, LRT, PITX Bus

Pricing

Pay per event

Go to Apify Store
Philippines Transit Scraper — Ferries, PNR, MRT, LRT, PITX Bus

Philippines Transit Scraper — Ferries, PNR, MRT, LRT, PITX Bus

Scrape Philippines transit: inter-island ferries (2GO, Montenegro, Oceanjet, FastCat, Starlite) with cabin-class breakdown and RORO vehicle fares in PHP, PNR/MRT-3/LRT-1/LRT-2 rail, PITX provincial bus, and Cebu Pacific domestic flights.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Scrape Philippines transit schedules and fares across all modes via the 12go.asia aggregator. Returns operator name, service type, departure and arrival times, duration, cabin classes, and fares in Philippine Pesos (PHP).

What it scrapes

  • Inter-island ferries — 2GO Travel (Manila–Cebu 22hr overnight), Montenegro Shipping, Oceanjet, FastCat, Starlite, and other Philippine ferry operators. Includes vessel type (ROPAX, fast craft, catamaran), cabin classes (Economy, Tourist, Cabin, Suite), and RORO vehicle fares.
  • Metro Manila rail — MRT-3, LRT-1, LRT-2, and PNR (Philippine National Railways) schedules.
  • Intercity bus — PITX (Parañaque Integrated Terminal Exchange) provincial routes and other bus operators.
  • Domestic flights — Cebu Pacific, Philippine Airlines, AirAsia Philippines schedules between any two Philippine cities.

Input

FieldDescriptionDefault
originOrigin port, station, or city (e.g. "Manila", "Cebu", "Batangas")Required
destinationDestination port, station, or cityRequired
operatorMode filter: any, ferry, rail_metro, bus_intercity, cebu_pacificany
dateTravel date in YYYY-MM-DD format (omit for all upcoming schedules)Optional
includeROROInclude RORO vehicle pricing in resultstrue
cabinClassMinimum cabin class filter for ferriesany
maxItemsMaximum number of results to return50
proxyConfigurationProxy settings (Philippine residential proxy recommended)PH residential

Output

Each record includes:

  • service_id — Unique service identifier
  • operator — Carrier name (2GO Travel, Oceanjet, Cebu Pacific, etc.)
  • service_typeroro_ferry, fast_ferry, passenger_ferry, commuter_rail, mrt, lrt, bus_intercity, domestic_flight
  • route_name — Marketed route name
  • origin_port / destination_port — Port, station, or airport name
  • departure_time / arrival_time — Scheduled times
  • duration_minutes — Total journey duration
  • vessel_type — ROPAX, fast craft, catamaran (ferry only)
  • cabin_classes — Available cabin classes with features
  • cheapest_fare_php — Cheapest available fare in PHP
  • vehicle_fare_php — RORO vehicle (5m passenger car) fare in PHP
  • motorcycle_fare_php — Motorcycle RORO fare in PHP
  • bus_type — Bus class (Ordinary, Aircon, Deluxe, Executive, Sleeper)
  • line — Metro line (MRT-3, LRT-1, LRT-2, PNR)
  • amenities — Amenity list

Example use cases

  • Travel apps — Island-hopping route planning for Cebu, Bohol, Palawan
  • Logistics — RORO freight capacity and vehicle fare comparison
  • Tourism platforms — Automated schedule updates for Visayas/Mindanao routes
  • Data aggregators — Philippine domestic transport data feeds

Notes

  • Data is sourced from 12go.asia, which aggregates Philippine ferry, rail, bus, and flight schedules in real time.
  • Fares are displayed in PHP when using a Philippine residential proxy (default).
  • The 12go.asia platform uses AWS WAF — residential proxy is required for reliable scraping.
  • Rail (MRT/LRT/PNR) and detailed cabin-class breakdowns depend on availability in 12go.asia's database for the queried route.