Tri Rail Weekday Service: What Actually Works
Tri Rail runs along the I-95 corridor in South Florida, connecting Palm Beach County, Broward County, and Miami-Dade County. The weekday schedule is fairly straightforward if you know where to look. Trains typically start around 5:00 AM and run until about 10:30 PM, with the busiest frequency during the morning and evening commute windows. The official schedule lives on the Tri Rail website and on the Miami-Dade Transit site since they co-operate the service. The Friday-to-Friday PDF is what most people actually need. Download it. Save it. The website version updates, but the PDF is the source of truth for published timetables. Weekday service has roughly 12-14 train pairs between Boca Raton and Miami Central. The headways are usually 30 to 60 minutes depending on the time of day. Morning peak has the tighter spacing. Afternoon peak follows a similar pattern. Midday stretches can have an hour or more between runs, especially between Fort Lauderdale and West Palm Beach.
Here's something the official schedule doesn't make obvious: the published times are not clock targets, they're scheduled arrivals. Delays of 3 to 8 minutes are normal on this line. Weather, signal issues, and freight train conflicts on shared track sections all push things later. If you're timing a connection, add at least ten minutes of buffer. The schedule will look generous if you treat it like a hard deadline. I learned this the hard way. A few years ago I had a transfer at Fort Lauderdale that was scheduled at 7:14 AM and my connecting bus left at 7:24. The train showed up at 7:22. I missed the bus and spent the next forty-five minutes waiting for the next one, which meant being nearly an hour late to work. Since then I never schedule a transfer with less than twenty minutes between connections on Tri Rail. It sounds like overkill until you've been standing on a platform watching your bus pull away. The stations with the most reliable service are the major ones: Boca Raton, Fort Lauderdale, Pompano Beach, Dania Beach, and Miami Central. Smaller stops like Wilton Manors or Oakland Park can see longer dwell times when boarding multiple passengers. During rush hour those extra minutes stack up and shift the whole train's arrival pattern downstream.
One thing nobody warns you about is the midday gap between Broward and Palm Beach. There are stretches where you might wait over an hour depending on which direction you're heading. If you're traveling between say, Pompano Beach and Boca Raton during the day, double-check that a train actually exists for your window. The schedule shows service, but it doesn't always match the frequency you'd expect from a line this busy. For real-time updates the Google Transit integration works decently. Tri Rail also has its own app but it's not great. The official Android version gets updates infrequently and the iOS version hasn't been meaningfully updated in years. I just use Google Maps or the transit app already on my phone. It pulls from the same schedule data and occasionally has live delay info when the dispatch center reports it. Fares are distance-based. A one-way adult ticket from Boca Raton to Miami Central runs about $8.50 to $9.50 depending on exact boarding and alighting points. Day passes are available. Monthly passes are available for regular commuters. If you ride more than eight to ten times a month the pass pays for itself. The payment system accepts cash, card, and mobile payment at vending machines at most stations.
Get the Full Details

Bike storage is another practical detail worth noting. Every train has a designated bike car, but space is limited. During peak hours the bike car fills up fast and you may be asked to leave your bike at the station or wait for the next train. If you're biking to work and riding Tri Rail during commute windows, get to the platform early and head straight for the bike car. Don't assume you'll find room at the back of any random car. Parking at the major stations is free. Some smaller stations have limited spaces and can fill up, especially on weekdays when commuters are using them. Boca Raton and Miami Central have larger lots. Fort Lauderdale's garage is paid parking now, which surprised a lot of regular riders when that changed a few years back. The biggest limitation of Tri Rail is that it only serves the I-95 corridor. If your origin or destination isn't near a station with decent bus or car access, the schedule becomes less useful. The service is fine for point-to-point along the rail line, but getting to and from the stations often requires planning. Most stations have bus connections but the frequency varies. Some are frequent. Others you'll wait twenty or thirty minutes for a bus that comes every hour.
Another gap is the weekend service. Weekends have significantly reduced frequency and the schedule is completely different from weekday service. If you're planning weekend travel, check the weekend timetable separately. The weekday schedule tells you nothing about Saturday or Sunday service. If you need a direct download link, go to the South Florida Regional Transportation Authority website and look for the current Tri Rail schedule PDF. It's usually the fourth or fifth link under the transit section. The file size is small. The layout is dense but readable. Print it if you want a paper copy, but keep the digital version since they do update it periodically. The line itself sits on tracks owned by Norfolk Southern, which means freight traffic can cause delays. This isn't a hypothetical problem. It happens regularly enough that anyone who commutes on this line learns to build in contingency time. The schedule you see is the planned schedule, not a promise. Treat it as a guide and you'll be fine. Treat it as a guarantee and you'll learn otherwise.