Route 28 Bus Schedule: Times, Stops & Map
28 bus schedule is not one single timetable. Many U.S. transit agencies use Route 28, including CTA Chicago, MBTA Boston, MTS San Diego, LA Metro, SLO RTA, Clallam Transit, RIPTA, VIA San Antonio, and others.
This guide helps you identify the right Route 28 first, then check the official schedule, stops, map, fare, live bus tracker, alerts, accessibility, and arrival timing before you travel.
There Is No Single “Route 28 Bus Schedule”
Route 28 is reused by many transit agencies. Your correct schedule depends on the city, agency, direction, stop, date, service day, alerts, and payment rules. A Route 28 time from Chicago will not help a rider looking for Route 28 in Boston, San Diego, Los Angeles, San Luis Obispo County, Port Angeles, Providence, or San Antonio.
Start with your boarding city or region.
CTA, MBTA, MTS, Metro, RTA, RIPTA, VIA, or another operator.
Check headsign, terminal, and stop side.
Some Route 28 buses are fare-free; others charge standard fare.
Predicted arrivals can change before you reach the stop.
Route 28 Bus Schedule Guide
Which Route 28 Bus Are You Looking For?
Use these official examples to identify the correct Route 28. If your city is not listed, search your local transit agency plus “Route 28 schedule,” then verify fare, direction, stop ID, alerts, and service date on the agency website.
CTA 28 Stony Island — Chicago, Illinois
CTA Route 28 is the Stony Island bus. The main pattern connects the 103rd/Stony Island area with 47th/Lake Park, with weekday variants to Olive-Harvey College and Union Station.
Timing note: CTA publishes first/last service spans by terminal and warns that mid-route stops are reached later than terminal times.
MBTA 28 Mattapan Station — Ruggles Station
MBTA Route 28 connects Mattapan Station and Ruggles Station, serving Mattapan, Dorchester, Roxbury, Nubian Square, and key MBTA transfer points.
Rider tip: even when fare-free, check the MBTA route page for active alerts, stop changes, and real-time predictions before boarding.
MTS Route 28 — Old Town T.C. to Shelter Island
San Diego MTS Route 28 runs between Old Town Transit Center and Shelter Island. The official MTS schedule page lets riders select the date, direction, and stop list.
Rider tip: MTS cash one-way fares do not include transfers, while PRONTO one-way fares include unlimited transfers within two hours.
LA Metro Line 28 — Century City to Downtown LA
LA Metro lists Line 28 as Century City – Downtown LA via Olympic Boulevard. The line appears on Metro’s official schedules and maps page with a downloadable PDF.
Payment note: Metro regular fare is listed at $1.75, with free transfers within two hours when riders tap to ride.
SLO RTA Route 28 — Grover Beach, Oceano, Arroyo Grande
San Luis Obispo RTA Route 28 is a counterclockwise South County route serving Ramona Garden, Grover Beach, Oceano, Arroyo Grande High School, and Town Center/Walmart.
School-year warning: due to traffic during the school year, one Monday-Friday trip skips AG High and the next three stops until Halcyon Park and Ride.
Clallam Transit Route 28 — Deer Park
Clallam Transit Route 28 serves East Port Angeles from Gateway Transit Center to the Deer Park area, including Olympic Medical Center and Deer Park Loop businesses.
Timing clue: the published table shows frequent daytime trips about every 30 minutes between Gateway Transit Center and Deer Park on listed service days.
RIPTA Route 28 — Broadway / Hartford
RIPTA Route 28 is commonly associated with the Broadway / Hartford corridor, connecting Providence-area riders with Kennedy Plaza and Johnston/Amazon-area service patterns.
Rider tip: use the official PDF and alerts page because RIPTA route PDFs can have effective dates and route-specific notices.
VIA Route 28 Porter Frequent — San Antonio, Texas
VIA Metropolitan Transit lists Route 28 as Porter Frequent. Riders should use VIA’s route page, real-time tools, and fare information before travel.
Fare note: VIA lists regular bus fare, day pass, 7-day pass, 31-day pass, reduced fares, and free transfers on its fare page.
How to Read Route 28 Times Correctly
Do not use one city’s Route 28 timetable for another city. Route 28 service can be frequent urban service, a neighborhood loop, a zero-fare local route, a commuter corridor, or a route with weekday-only variants.
| Route 28 example | What to check | Useful timing detail | Arrival guidance |
|---|---|---|---|
| CTA 28 Stony Island | Terminal spans, weekday variants, stop list, route alerts, CTA Bus Tracker. | CTA publishes different spans for 103rd/Stony Island, 47th/Lake Park, Olive-Harvey College, and Union Station patterns. | Arrive 5–10 minutes early; verify your actual stop with Bus Tracker. |
| MBTA 28 Mattapan – Ruggles | MBTA schedule, alerts, stop predictions, transfer points. | This is a high-use frequent bus corridor; exact minutes vary by stop, traffic, and time of day. | Use MBTA live predictions before walking to the stop. |
| MTS 28 Old Town – Shelter Island | Date selector, direction, route 28/84 PDF notes, PRONTO transfer rules. | Old Town Transit Center is a major connection point, so allow extra time for transfers. | Arrive 5–10 minutes early, more if transferring from trolley or another bus. |
| SLO RTA 28 Counterclockwise | Ramona Garden start, hourly schedule, school-year skipped-stop note. | Official page says the route runs hourly, 7 days a week. | Arrive 10 minutes early because hourly service means a missed bus can create a long wait. |
| Clallam Transit 28 Deer Park | Weekday/Saturday tables, Gateway Transit Center, Medical Center, Deer Park stop. | Published trips are largely daytime and about 30 minutes apart on listed service days. | Confirm Saturday vs weekday schedule before travel. |
Route 28 Ticket Price Depends on the Agency
There is no national Route 28 fare. Some Route 28 buses are fare-free, while others use a regular local bus fare, cash fare, fare card, mobile ticket, or contactless payment system.
Cash bus fare is listed separately at $2.50 and does not include transfers.
Boston announced that Routes 23, 28, and 29 remain fare-free through the end of 2026. Other MBTA services still require fare.
PRONTO fares include two-hour transfers; cash one-way bus fares do not include transfers.
Free transfers within two hours apply when you tap with TAP or eligible contactless payment.
Discounts are listed for disabled, Medicare, senior, age 80+, and ADA cardholders. Exact fare is required.
The official Route 28 page lists this as a zero-fare route.
Route 28 fare depends on operator.
Cash, card, app, contactless, PRONTO, TAP, Ventra, or pass.
Cash may not include transfer benefits.
Reduced fare rules vary by agency.
Load fare before the bus arrives.
Route 28 Stops: Confirm Direction, Stop Side and Terminal
Route 28 can serve very different places depending on agency. The route number alone does not tell you which bus stop to use. Always check the official map, direction label, terminal, stop ID, and any branch or short-turn note.
Example Terminal Map: Old Town Transit Center, San Diego
This map is included because San Diego MTS Route 28 uses Old Town Transit Center as a major connection point. For any other Route 28, use that agency’s official route map and stop locator.
- Confirm that you are using MTS Route 28, not another city’s Route 28.
- Check the correct direction: Old Town or Shelter Island.
- Look for temporary stop closures or route alerts before walking.
- Use Google Maps for physical orientation, but use MTS for the final timetable.
Scheduled Time vs Live Arrival
Scheduled time is the planned timetable. Live arrival is a same-day prediction based on vehicle location or real-time information where available. Traffic, detours, cancellations, weather, events, construction, and operator availability can change live arrival.
Use the agency’s official or endorsed live tool.
Make sure the city and agency match.
Match the headsign, terminal, or loop direction.
Use stop name, stop ID, station bay, or map pin.
Check again before leaving because predictions can change.
Check Route 28 Alerts Before You Leave
Alerts checked: . This article explains how to check alerts, but it cannot guarantee normal operation when you travel.
Accessibility Details to Check
Accessibility is route-specific and stop-specific. A bus may be accessible, but a stop can still be affected by curb conditions, temporary closure, snow, lighting, sidewalk blockage, or construction.
How to Avoid Missing or Boarding the Wrong Route 28
- Confirm your city and transit agency.
- Open the official Route 28 schedule or PDF.
- Check the schedule effective date or service-change notice.
- Select weekday, Saturday, Sunday, or holiday service correctly.
- Choose the right direction, terminal, branch, or loop.
- Use exact stop name, stop ID, station bay, or map pin.
- Check ticket price and payment method before boarding.
- Use live arrival tools shortly before leaving.
- Arrive 5–10 minutes early; use 10–15 minutes for transfers or hourly service.
- Check service alerts for detours, closed stops, and canceled trips.
Official Route 28 Sources
Use these official pages to confirm current schedules, fares, maps, live arrivals, and alerts. Third-party pages can help with discovery, but the transit agency controls the current rider information.
Official Chicago route page with schedule brochure, stop list, route map, service spans, alerts, and accessibility note.
Open CTA Route 28Official MBTA route schedule page for Mattapan Station – Ruggles Station, including stops, alerts, and trip planning.
Open MBTA Route 28City of Boston announcement explaining the extension of free rides on MBTA Routes 23, 28, and 29 through the end of 2026.
Open Boston updateOfficial MTS schedule page for Route 28 Old Town T.C. – Shelter Island with date, direction, and stop tools.
Open MTS Route 28Official Metro schedules page listing Line 28 Century City – Downtown LA via Olympic Boulevard.
Open LA Metro schedulesOfficial Route 28 Grover Beach, Oceano, Arroyo Grande counterclockwise schedule, fare table, stop notes, and map link.
Open SLO RTA Route 28Official Deer Park route page with weekday/Saturday times, zero-fare note, map, trip planner, and locate-my-bus link.
Open Clallam Route 28Official VIA route/fare pages for San Antonio riders checking Route 28 Porter Frequent and local bus fare rules.
Open VIA Route 28Route 28 Bus Schedule FAQs
What is the Route 28 bus schedule?
There is no single Route 28 bus schedule. The correct timetable depends on your city and transit agency, such as CTA, MBTA, MTS, LA Metro, SLO RTA, Clallam Transit, RIPTA, or VIA.
How do I find the correct 28 bus schedule?
Search by city plus agency, then open the official Route 28 page. Confirm the date, direction, stop, map, fare, and live arrival tool before traveling.
Is Route 28 the same in every city?
No. Route 28 is reused across different transit systems. CTA Route 28 Stony Island, MBTA Route 28 Mattapan – Ruggles, and MTS Route 28 Old Town – Shelter Island are different routes.
What time does Route 28 start?
Start time depends on the route, direction, terminal, and service day. Use the official route schedule for the first departure from your exact boarding point.
What time is the last Route 28 bus?
The last Route 28 bus depends on direction, stop, weekday, weekend, holiday, and branch. There is rarely one universal last-bus time for the whole route.
How much is the Route 28 bus fare?
Fare depends on the agency. Examples include CTA bus fare, MTS adult bus fare, LA Metro regular fare, SLO RTA cash fare, Clallam Transit zero-fare service, and MBTA Route 28 fare-free service through the end of 2026.
Can I pay cash on Route 28?
Some Route 28 agencies accept cash, but cash rules vary. Cash may require exact fare and may not include transfer benefits available with fare cards, apps, TAP, PRONTO, Ventra, or contactless payment.
Where can I see live Route 28 arrival times?
Use the official agency tracker or endorsed trip planner, such as CTA Bus Tracker, MBTA trip tools, MTS real-time departures, LA Metro app/tools, SLO Transit Tracker, Clallam Locate My Bus, or the local operator’s system.
How early should I arrive for Route 28?
Arrive 5–10 minutes early for frequent service. Use 10–15 minutes for terminals, transfers, unfamiliar stops, hourly service, bad weather, or when you need to load fare.
Where can I find the Route 28 map?
Use the official route page for your agency. A generic map result can show the wrong city, wrong direction, old route pattern, or unofficial stop information.
Schema Included Without Yoast Conflict
This HTML intentionally avoids WebPage, Organization, BreadcrumbList, and Article schema because WordPress, GeneratePress, and Yoast commonly manage those. The JSON-LD below includes only page-specific FAQPage, HowTo, and ItemList schema.