Philippine Expressway Map
10 tollways · 459 km · 93 toll plazas · 6 interchanges between roads
Every tolled expressway in the Philippines is on Luzon, and together they form one connected network of about 459 km of tolled road — that is the combined length of all 10 tollways, not a single route. The network reaches from Rosario in La Union at its northern tip down to Batangas City in the south, with branches west to Subic and Cavite. The map below plots the 74 toll plazas we have confirmed coordinates for, coloured by road.
Every Philippine Expressway at a Glance
| Expressway | Runs | Length | Exits | Class 1 fares | RFID |
|---|---|---|---|---|---|
|
SCTEX Subic-Clark-Tarlac Expressway |
Tipo (Subic) → Tarlac City | 93.8 km | 12 | ₱10 – ₱647 | Easytrip |
|
TPLEX Tarlac-Pangasinan-La Union Expressway |
La Paz → Rosario | 89.2 km | 11 | ₱19 – ₱311 | Autosweep |
|
NLEX North Luzon Expressway |
Balintawak → Sta. Ines | 88.4 km | 19 | ₱5 – ₱440 | Easytrip |
|
CALAX Cavite-Laguna Expressway |
Greenfield (Mamplasan) → Silang (Aguinaldo) | 44.6 km | 6 | ₱14 – ₱81 | Easytrip |
|
STAR Southern Tagalog Arterial Road |
Sto. Tomas → Batangas City | 41.9 km | 7 | ₱12 – ₱121 | Autosweep |
|
SKYWAY Skyway |
NLEX / Balintawak → Alabang | 39 km | 12 | ₱34 – ₱264 | Autosweep |
|
SLEX South Luzon Expressway |
Alabang → Sto. Tomas | 36.1 km | 14 | ₱6 – ₱174 | Autosweep |
|
CAVITEX Manila-Cavite Expressway |
Merville → Kawit | 14 km | 7 | ₱32 – ₱185 | Easytrip |
|
NAIAX NAIA Expressway |
Skyway / Andrews Junction → Entertainment City / Macapagal | 7.8 km | 3 | ₱35 – ₱45 | Autosweep |
|
MCX Muntinlupa-Cavite Expressway |
SLEX / Susana Heights → Daang Hari | 4 km | 2 | ₱23 – ₱23 | Autosweep |
Where the Expressways Connect
These are the interchanges where one tollway meets another — the points that turn ten separate roads into a single network. Each is confirmed from the plaza coordinates, not assumed.
| Interchange | Connects | RFID |
|---|---|---|
| Balintawak | NLEX ↔ SKYWAY | Changes — Easytrip to Autosweep |
| C-5 | SKYWAY ↔ CAVITEX | Changes — Autosweep to Easytrip |
| Alabang | SLEX ↔ SKYWAY | Same — Autosweep |
| Susana Heights | SLEX ↔ MCX | Same — Autosweep |
| ABI / Greenfield | SLEX ↔ CALAX | Changes — Autosweep to Easytrip |
| Sto. Tomas | SLEX ↔ STAR | Same — Autosweep |
The Two RFID Networks
The map splits cleanly in two once you colour it by payment system rather than by road. 4 expressways run on Easytrip (SCTEX, NLEX, CALAX, CAVITEX) and 6 run on Autosweep (TPLEX, STAR, SKYWAY, SLEX, NAIAX, MCX).
Broadly, the roads heading north out of Manila are Easytrip and the roads heading south are Autosweep — which is why a drive to Baguio and a drive to Batangas need different accounts. The exceptions are what catch people out: CALAX is Easytrip but connects to Autosweep territory on SLEX, and NAIAX is Autosweep despite sitting in the middle of Easytrip's Metro Manila coverage. There are 3 interchanges on the network where the network changes mid-journey: Balintawak, C-5, ABI / Greenfield.
If your drive crosses one of those, both accounts need to be loaded before you set off. Our trip pages flag this per route.
North or South from Manila
Northbound traffic leaves Metro Manila on NLEX at Balintawak, which runs to Sta. Ines near Mabalacat. From there SCTEX carries you west to Subic or north to Tarlac City, where TPLEX takes over as far as Rosario, La Union — the northern end of the tolled network, and the turn-off for Baguio.
Southbound traffic uses the elevated Skyway over Metro Manila, joining SLEX at Alabang and running to Sto. Tomas. The STAR Tollway continues from there to Batangas City and the ferry port. CALAX branches west toward Cavite and Tagaytay, and MCX is a short link from SLEX to Daang Hari.
Work out the exact cost of any of these with the toll calculator, or see the total for common drives on the popular road trips page.
Plazas Not Yet Plotted
74 of 93 toll plazas have verified coordinates and appear on the map. The rest are listed in the fare tables but are not plotted, because we do not have a confirmed position for them and would rather leave a gap than place a marker in the wrong spot:
- NLEX — Valenzuela, Ciudad de Victoria
- SLEX — MCX Interchange
- CAVITEX — Taguig, C5 Road Ext. / C.P. Garcia, Sucat Road, Roxas Blvd., Zapote
- CALAX — Silang East, Silang (Aguinaldo)
- TPLEX — La Paz, Gerona, Paniqui, Moncada, Carmen
- SCTEX — Mabalacat, San Miguel
- NAIAX — Skyway / Andrews Junction
- MCX — Daang Hari
This affects only where the dots sit. Every toll fee on the site is complete and comes from the official published matrices.