Truck ban hours explained for small trucking fleets
By Orvyn SolutionsPublished
A truck ban keeps trucks above a set size off certain roads at certain hours. In the Philippines, the MMDA sets the ban for Metro Manila, and each city or province sets its own everywhere else. So one run can cross three or four sets of hours, and each set can change with an executive order.
This guide covers where the hours come from, what they were when we checked, who is exempt, how port appointments fit in, and what it means for dispatch.
A summary, not legal advice. Hours change often, so check the issuing office's latest advisory before you rely on any hours here. Checked October 1 and 2, 2026.
Metro Manila: the MMDA truck ban
On paper, the rule goes back to a 1978 Metro Manila Commission ordinance, amended in 1994 and again in 2012. The 2012 resolution set the hours at 6 to 10 AM and 5 to 10 PM every day except Sundays and holidays.
On the road, it hasn't been that simple. In September 2024, the MMDA's official account said its truck ban policy was still suspended until further advice, except on EDSA, and that ten cities enforced their own truck ban ordinances: Navotas, Marikina, Pasig, Makati, Parañaque, Muntinlupa, Taguig, Malabon, Manila and Valenzuela.
In April 2026, the MMDA chairman announced a unified truck ban across Metro Manila from 6 to 9 AM and 4 to 8 PM, during the national energy emergency. Trucks carrying fuel, or essential and perishable goods, are exempt around the clock. The emergency was declared on March 24, 2026 for one year, unless the President extends or lifts it. We found no newer MMDA statement on the hours as of October 2, 2026, so check the current advisory before you plan around them.
Fines follow the Metro Manila Traffic Code of 2023, the single ticketing code adopted across Metro Manila: ₱3,000 for a truck ban violation and ₱2,000 for a light truck ban violation. Older articles still quote ₱2,000 for the truck ban, the amount set in 2014.
The ban has been lifted and brought back many times: for six months in 2014 to clear the ports, and from March 2020, with returns in December 2020 and May 2021. Treat any hours you read, including these, as a snapshot.
Outside Metro Manila, every city sets its own
Hours, roads and the size of truck covered all differ. These are the rules we found for some of the busiest freight areas:
- Bacoor, Cavite: no cargo trucks on Evangelista Road, Aguinaldo Highway, Daang Hari, Molino Boulevard and Tirona Highway from 5 to 9 AM and 3 to 9 PM, every day except Sundays and holidays. Zapote-Salawag Road, from Daang Hari to Zapote, is closed to cargo trucks every day. These hours have been in the city's traffic code since 2013, and the rule covers any cargo truck, with no weight limit given.
- Batangas City: trucks over 4,000 kg or with 6 to 10 wheels may not enter the Poblacion, or use the diversion road to the port and the listed national highway stretches, from 6 to 9 AM and 4 to 9 PM daily. The fine is ₱500. A March 2026 executive order exempts fuel trucks, trucks carrying essential goods and specialized trucks, but not trucks hauling sand, gravel and other fill.
- Metro Cebu: a provincial executive order signed May 12, 2026 sets one ban for trucks over 4,500 kg on national highways and provincial roads, 6 to 8 AM and 5 to 7 PM, except Sundays and holidays. Truck corridors in the port areas of Mandaue and Cebu City stay open 24 hours. Fines are still set by each city, and the province asked Cebu City and Lapu-Lapu to adopt the same hours.
- Davao City: a September 2025 report puts the ban at 5 to 9 AM and 4 to 8 PM under the city's Comprehensive Transport and Traffic Code. Earlier reports gave other hours, so confirm with the City Transport and Traffic Management Office, which also issues exemption permits.
- Antipolo, Rizal: a December 2025 dry run banned trucks from 5 to 8 AM and 5 to 8 PM on Marcos Highway and six other roads. The MMDA and nearby cities then agreed to harmonize Marcos Highway hours, and we found no published result.
- Calamba, Laguna: a new truck ban, Ordinance No. 929, was due on August 1, 2026, and was put on hold after talks with PEZA.
- General Trias, Cavite: cargo trucks, sand and gravel trucks, trucks with 10 or more wheels and vehicles over 4,500 kg are banned from 6 to 10 AM and 3 to 8 PM every day. Trucks with 6 to 8 wheels are banned from 6 to 8 AM and 4 to 7 PM, Monday to Saturday. The ban covers three routes: Prinza to Tejero with the Tejero Bypass Road, the Poblacion, and the Bacao area.
- Imus, Dasmariñas and Trece Martires: we couldn't confirm truck ban hours from an official source. Ask each city's traffic office before you route through.
Before the Cebu order, SunStar reported that different city schedules left trucks idling six to 10 hours a day when crossing borders. That's the cost of a patchwork: the pickup can be legal and the drop-off can still land in someone else's ban.
Exemptions, passes and fees
The bans we read mostly exempt the same few kinds of trucks: fuel, perishable or essential goods, government projects, utilities and emergencies. Many need paperwork to prove it. Davao issues a Truck Ban Exemption Permit. Bacoor's March 2025 amendment adds an exemption for any private truck whose owner pays ₱10,000 a year for a windshield sticker, though we couldn't confirm it has been published and taken effect. In Metro Manila, MMDA Resolution No. 26-07 of March 2026 exempted fuel trucks and trucks carrying essential goods, from rice and fish to LPG and cement.
Fees are another matter. Executive Order No. 41 of 2023 bars local governments from collecting pass-through fees from trucks on national roads, and urges them to stop sticker, delivery and similar fees on local roads. Metro Manila suspended its pass-through and delivery fees for goods vehicles in April 2026. In 2026 the Anti-Red Tape Authority charged Meycauayan's mayor over a ₱1,000 a month truck ban exemption fee, and dropped the case after the city recalled the ordinance.
Port runs: TABS and the MICT gate
At Manila International Container Terminal (MICT) and Manila South Harbor, container pickups and drop-offs run on appointments through TABS, the Terminal Appointment Booking System. The broker, forwarder, importer, exporter or shipping line books the slot, and your truck has to show up at that time. At South Harbor, an import pickup can only be booked once customs has cleared it and the charges are paid.
PPA's 2018 order on TABS, Administrative Order No. 06-2018, is still the only TABS order on its list of issuances. At MICT it allows a grace period of two hours before and two hours after the booked slot. Arrive outside it and the booking pays ₱1,625, or ₱3,251 for a no-show, meaning more than three hours late or not at all. Slots in busy hours cost ₱300 or ₱500 per booking under that order, while late night, midday and Sunday slots are free or earn a rebate. The booked truck can be swapped for another any time before it enters the terminal. Fees may have changed since 2018, so confirm them with your broker.
Since August 17, 2023, a truck that enters MICT without a valid transaction pays a ₱5,000 Unauthorized Entry Fine, charged to the driver or the trucking company, not the shipper. Missing pre-advice and missing TABS bookings were among the main violations MICT reported in 2022 and 2023.
What it means for dispatch
- Keep one sheet of ban hours for every city on your regular routes, with the date you last checked each one.
- Match each truck to the thresholds. Batangas City counts 4,000 kg or 6 to 10 wheels, Cebu counts 4,500 kg, General Trias treats 6 to 8 wheelers differently from bigger trucks, and Bacoor's rule covers any cargo truck.
- Plan the whole run, not just the pickup. Check the drop-off time and every city you pass through.
- Leave a buffer before a port slot. At MICT you have two hours either side of the booking, and a truck stuck behind a ban window can still miss it.
- Keep exemption permits, stickers and the delivery receipts that prove an exempt cargo in the cab.
- Record actual departure, arrival and delivery times on every trip, so you can see which runs hit a ban window and answer a ticket with facts.
Our trucking system keeps each trip on one record: the client, pickup, drop-off, truck and driver, the arrived and delivered times, and the driver's photo of the signed receipt. It isn't a GPS or map tool, and it doesn't know the ban hours or book TABS slots, so dispatch checks each trip's times against the current hours. To see a port run go from booking to signed receipt, book a Transport Management System demo.
Sources
- MMC-STC Resolution No. 01, s. 2012 and MMDA Resolution No. 14-14, as quoted in the National Administrative Register copy on the Supreme Court E-Library (elibrary.judiciary.gov.ph). Checked October 2, 2026.
- MMDA on X, September 23, 2024 (x.com/MMDA). Checked October 2, 2026.
- Philstar, April 16, 2026, on the unified Metro Manila truck ban and fee suspension (philstar.com). Checked October 2, 2026.
- Presidential Communications Office, March 24, 2026, on the national energy emergency (pco.gov.ph). Checked October 2, 2026.
- MMDA Resolution No. 26-07, s. 2026: MMDA on Threads, March 25, 2026, and GMA News, March 26, 2026. Checked October 2, 2026.
- Metro Manila Traffic Code of 2023 fines, as adopted in Muntinlupa City Ordinance No. 2023-055 (muntinlupacity.gov.ph). Checked October 2, 2026.
- PortCalls on the 2014, 2020 and 2021 suspensions (portcalls.com). Checked October 1, 2026.
- Bacoor City Ordinance No. 428-2025, amending Section 85 of Ordinance No. 47-2013 (bacoorcitysp.com). Checked October 2, 2026.
- General Trias City Ordinance No. 23-09, March 13, 2023 (generaltrias.gov.ph). Checked October 2, 2026.
- Batangas City Ordinance No. 23, s. 2019, Sections 147, 149 and 193, and Executive Order No. 20, s. 2026 (batangascity.gov.ph). Checked October 1 and 2, 2026.
- SunStar Cebu, May 1 and May 12, 2026, on Cebu Province Executive Order 28 (sunstar.com.ph). Checked October 1 and 2, 2026.
- SunStar Davao, September 5, 2025 (sunstar.com.ph), and the Davao City CTTMO page (davaocity.gov.ph). Checked October 1 and 2, 2026.
- dzRH News, December 8, 2025, and Journal News, December 11, 2025, on Antipolo and Marcos Highway. Checked October 1, 2026.
- PortCalls, August 3, 2026, on Calamba (portcalls.com). Checked October 1, 2026.
- Executive Order No. 41, s. 2023, on Lawphil (lawphil.net), and PortCalls, February 3 and June 3, 2026, on Meycauayan. Checked October 1 and 2, 2026.
- PPA Administrative Order No. 06-2018 (ppa.com.ph) and PPA Memorandum Circulars No. 007-2023 and 011-2023 (mict.com.ph). Checked October 2, 2026.
- ATI's TABS user's guide (asianterminals.com.ph) and PortCalls, July 20, 2023. Checked October 2, 2026.