Route 20 Bus Schedule: Times, Stops & Map

Route 20 bus schedule resolver

Route 20 Bus Schedule: Times, Stops & Map

20 bus schedule is a broad route-number search because many different transit agencies use Route 20 or Line 20. Chicago CTA, LA Metro, SEPTA, Houston METRO, VTA, RIPTA, and other systems all publish different Route 20 services.

This rider-first guide helps you identify the correct Route 20, then check the official schedule, map, ticket price, live bus arrival, alerts, accessibility, and stop direction before you leave.

Primary keyword 20 bus schedule
Search type Route-number resolver
First check City + transit agency
Best final check Official route page
Information reviewed
Quick answer

There Is No Single “Route 20 Bus Schedule”

Route 20 is reused by many transit agencies. A Route 20 bus in Chicago is not the same as Route 20 in Los Angeles, Philadelphia, Houston, Santa Clara County, or Rhode Island. To get the correct bus time, first match the city and operating agency, then select direction, stop, and date.

1
Find city

Start with where you are boarding, not only the route number.

2
Match agency

CTA, LA Metro, SEPTA, METRO, VTA, RIPTA, MTA, or another operator.

3
Pick direction

Check the terminal, destination sign, branch, and stop side.

4
Check fare

Ticket price, cash rules, and transfers vary by agency.

5
Recheck live

Live arrival can change because of traffic, detours, and cancellations.

Important route-number warning: Route 20 is not automatically the same as M20, 20X, 20A, a school-trip variant, or a local branch. Always confirm the official route name, city, agency, direction, date, and stop.

Route 20 Bus Schedule Guide

Route 20 finder

Which Route 20 Bus Are You Looking For?

Use this route resolver to avoid opening the wrong timetable. Each card below points to an official source and explains what a rider should verify before using the schedule.

CTA 20 Madison — Chicago, Illinois

CTA Route 20 is the Madison bus. It is useful for Madison Street travel and major Chicago destinations along the corridor, but exact times depend on direction, stop, and service day.

Agency: Chicago Transit Authority Route name: 20 Madison Fare: $2.25 Ventra/contactless bus fare Live tool: CTA Bus Tracker

Rider tip: CTA’s route pages use terminal-based first/last service spans. Mid-route stops are reached later than terminal departure times, so use the official schedule or CTA Bus Tracker for your exact stop.

LA Metro Line 20 — Los Angeles, California

LA Metro lists Line 20 as Santa Monica to Downtown Los Angeles via Wilshire Boulevard. This is a different service from Chicago, Houston, SEPTA, VTA, or RIPTA Route 20.

Agency: LA Metro Route: Line 20 Corridor: Wilshire Boulevard Fare: $1.75 regular one-way Metro fare

Rider tip: Wilshire Boulevard traffic can change travel time. Check the official Metro schedule, trip planner, and alerts before relying on a printed time.

SEPTA Route 20 — Philadelphia, Pennsylvania

SEPTA Route 20 serves Northeast Philadelphia, with Franklin Mall / Philadelphia Mills and Frankford Transit Center as important route anchors. The published timetable shows weekday service and notes evening service toward Parx Casino.

Agency: SEPTA Route: 20 Schedule note: Weekday route Fare: $2.90 Bus & Metro base fare

Rider tip: SEPTA’s timetable references Route 50 for some Catalent and Philadelphia Mills to Parx Casino service. Check the official PDF and SEPTA app before making an evening or transfer trip.

METRO 20 Canal / Memorial — Houston, Texas

Houston METRO Route 20 is Canal / Memorial. The official route page shows frequent local-bus service, route map, stop-by-stop schedule, alerts, fares, and live-arrival tools.

Agency: Houston METRO Route name: 20 Canal / Memorial Frequency: About every 30 minutes for most operating hours Fare: $1.25 regular local bus fare

Rider tip: METRO shows first trips before 5 AM and last trips after midnight, but exact times vary by direction and stop. Use the stop-by-stop schedule for the final answer.

VTA Route 20 — Santa Clara County, California

VTA Route 20 runs between Milpitas BART and Sunnyvale Transit Center, serving parts of Milpitas, Santa Clara, and Sunnyvale.

Agency: VTA Route: 20 Milpitas BART – Sunnyvale TC Fare: $2.50 adult local single ride Alert note: Mission College stop closures listed in 2026

Rider tip: VTA listed temporary Route 20 stop closures at Mission College locations from July 6, 2026 to October 2, 2026. Always check current alerts before standing at a Mission College stop.

RIPTA 20 Elmwood Ave / T.F. Green Airport — Rhode Island

RIPTA Route 20 is Elmwood Ave / T.F. Green Airport. The route page lists the official schedule and Kennedy Plaza stop information.

Agency: RIPTA Route name: 20 Elmwood Ave / T.F. Green Airport Schedule effective: September 27, 2025 Fare: $2 cash or Wave full fare

Rider tip: Kennedy Plaza stop letters matter. The official page references Bus Stop C, so confirm your stop and direction before boarding for the airport or Providence.

Lookalike route warning: NYC has an M20 bus between Lincoln Center and South Ferry. That is not the same as a plain “Route 20” search in another city. If your bus sign says M20, use the MTA M20 schedule instead of any Route 20 page from another agency.
Times, frequency and ride time

How to Read Route 20 Times Correctly

Do not use one city’s Route 20 time for another city. Route 20 timing changes by operator, direction, stop, weekday, weekend, holiday, traffic, detours, and whether the trip is a branch, short-turn, or evening-only pattern.

Route 20 example What the official page shows Timing guidance When to arrive
CTA 20 Madison Route page, terminal service spans, route status, stop list, and Bus Tracker. Use CTA Bus Tracker or the schedule for your exact stop because first/last buses reach mid-route stops later than terminal times. Arrive 5–10 minutes early and recheck the tracker.
LA Metro Line 20 Santa Monica – Downtown LA via Wilshire Boulevard schedule and PDF access. Wilshire traffic can affect travel time, so use Metro’s current schedule and app/trip planner. Arrive 5–10 minutes early; allow more if connecting downtown.
SEPTA Route 20 Weekday route, Franklin Mall/Philadelphia Mills, Frankford Transit Center, and evening Parx Casino notes. The published route guide shows weekday frequency around every 30 minutes or less during the main service window, but exact trips vary by stop and pattern. Arrive 5–10 minutes early; check SEPTA alerts and the app first.
Houston METRO 20 Canal / Memorial schedule, map, about every 30 minutes for most operating hours, live arrival tools, and fare section. The official page shows first trips before 5 AM and last trips after midnight, but exact stop times require the stop-by-stop schedule. Arrive about 5–10 minutes early; use the RideMETRO app or Next Bus texting.
VTA Route 20 Milpitas BART – Sunnyvale Transit Center route page, schedule links, maps, and alerts. Check the current effective schedule and service alerts, especially around Mission College stop changes. Arrive 5–10 minutes early and verify your stop is open.
RIPTA Route 20 Elmwood Ave / T.F. Green Airport schedule and Kennedy Plaza stop information. Confirm airport-bound vs Providence-bound direction and Kennedy Plaza stop letter before boarding. Arrive 5–10 minutes early; allow extra time for airport trips.
Exact stop + live app Best
Official timetable Good
Search snippet Risky
Old PDF only Avoid
Approximate ride-time rule: Route 20 can be a short local connector or a long cross-city corridor. Use the official trip planner for your exact origin and destination. For unfamiliar trips, add time for walking, boarding, traffic, payment, and transfers.
Ticket price and fare rate

Route 20 Ticket Price Depends on the Agency

There is no national Route 20 fare. Ticket price, cash rules, transfers, reduced fare, day passes, and contactless payment depend on the agency operating your bus.

CTA Chicago $2.25 Ventra/contactless bus fare

CTA cash bus fare is listed separately at $2.50 and transfers are not available with cash. Use Ventra or contactless where possible.

LA Metro $1.75 Regular one-way fare

Metro lists free transfers within two hours when you tap to ride, plus daily and weekly fare caps for eligible tapped trips.

SEPTA $2.90 Bus & Metro pay-per-ride fare

SEPTA Key and contactless riders can receive free transfers within the official transfer window when using the same payment method.

Houston METRO $1.25 Regular local bus fare

Discounted fare is listed at $0.60. Cash requires exact fare and does not include free transfers.

VTA $2.50 Adult local single ride

VTA single rides with Clipper include two hours of free transfers. Local day pass and monthly pass options are also listed.

RIPTA $2.00 Cash or Wave full fare

Cash is exact change only and transfers are not included. Wave full fare includes one hour of unlimited rides.

$
Find agency

Fare depends on the operator, not only the route number.

2
Choose payment

Card, app, contactless, fare card, ticket, or cash.

3
Check transfer

Transfer windows depend on payment method and agency.

4
Reduced fare

Youth, senior, disability, student, or income rules vary.

5
Board ready

Load fare or prepare exact cash before the bus arrives.

Stops and map

Route 20 Stops: Confirm the Correct Direction

Route number alone is not enough. You must confirm the city, agency, destination sign, direction, stop side, stop ID, and terminal or bay before boarding.

LA Metro Line 20 example: Santa Monica → Wilshire Boulevard → Downtown Los Angeles
1Santa Monica 2Wilshire Blvd 3Westside 4Koreatown area 5Downtown LA 6Transfers 7Return direction
Houston METRO 20 example: Canal / Memorial corridor
1Downtown 2Canal 3East End 4Memorial 5Uptown 6Popular stops 7Route map
RIPTA Route 20 example: Providence → Elmwood Avenue → T.F. Green Airport
1Kennedy Plaza 2Elmwood Ave 3Cranston 4Airport area 5T.F. Green 6Return stop 7Stop C
Stop-side tip: if your Route 20 runs both ways on the same street, the return stop may be across the road. Check the map pin, stop ID, bus bay, and headsign before boarding.
Google Map example

Example Terminal Map: Frankford Transit Center

This map is included as a practical example because SEPTA Route 20 uses Frankford Transit Center as a major connection point. For CTA, LA Metro, Houston METRO, VTA, or RIPTA Route 20, use that agency’s official route map and stop locator.

  • Confirm your city before using a map.
  • Check the official stop ID, bay, platform, or stop letter.
  • Look for same-day detours before walking to the stop.
  • Use Google Maps as navigation support, not the final timetable source.
Live bus tools

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, vehicle problems, and operator availability can change live arrival.

1
Open tracker

Use the agency’s official or endorsed live bus tool.

2
Search Route 20

Make sure the city and agency match your trip.

3
Select direction

Match the bus headsign, terminal, branch, or destination.

4
Choose stop

Use stop name, stop ID, nearby landmark, bay, or map pin.

5
Recheck

Check again before leaving because live predictions can change.

Service alerts

Check Route 20 Alerts Before You Leave

Service alerts can change the stop location, route path, departure bay, or travel time. Always check the agency alert page on the same day you travel.

Detours Construction, crashes, road work, parades, bridge work, and emergency closures may move the bus off its normal path.
Closed stops Your usual stop may be temporarily closed even if Route 20 is still operating nearby.
Schedule changes Agencies may update schedules by season, board period, holiday, service change, or operator availability.
Example active-date issue VTA listed Route 20 Mission College stop closures in 2026, so Mission College riders should check alerts first.
Same-day warning: this article can explain how to check alerts, but it cannot guarantee that your Route 20 bus is operating normally right now. Open the official alert source shortly before travel.
Accessibility and boarding

Accessibility Details to Check

Accessibility is both route-specific and stop-specific. A route may use accessible vehicles, but a stop can still be affected by curb conditions, snow, construction, slope, sidewalk blockage, shelter placement, or temporary relocation.

Vehicle access Check low-floor bus, ramp, lift, securement, priority seating, and mobility-device policies from the operator.
Stop access Check stop ID, curb, sidewalk, temporary stop movement, shelter, lighting, and boarding side.
Reduced fare Senior, disability, student, youth, veteran, or income-based programs vary by agency.
Paratransit ADA or accessible transit eligibility is separate from fixed-route Route 20 bus service.
Rider tricks

How to Avoid Missing or Boarding the Wrong Route 20

Check the headsign, not only the number A bus showing “20” can still be going the opposite direction. Match the terminal or destination shown on the bus.
Use the real stop, not a landmark guess A transit center, mall, airport, hospital, or downtown area may have several stops. Use stop ID, bay, platform, or map pin when available.
Plan the return before you leave Last-bus times are direction-specific. The final return trip may be much earlier than the last bus from the opposite terminal.
  • Confirm your city and transit agency.
  • Open the official Route 20 or Line 20 page.
  • Select today’s travel date and service day.
  • Choose the correct direction or destination sign.
  • Find your exact stop name, stop ID, platform, bay, or stop letter.
  • Check ticket price and accepted payment method.
  • Check live arrival shortly before leaving.
  • Arrive 5–10 minutes early; use 10–15 minutes for terminals, transfers, or airport trips.
  • Check alerts for detours, closed stops, or schedule changes.
  • For late return trips, verify the last bus from your actual stop.
Official sources

Official Route 20 Sources

Use these official pages to confirm current schedules, fares, maps, live arrivals, and alerts. Third-party pages can help with discovery, but the operating agency controls the current rider information.

CTA Route 20 Madison

Official Chicago route page with schedule, route status, stop information, and Bus Tracker access.

Open CTA Route 20
CTA Fare Information

Ventra, contactless payment, cash fare, passes, transfers, and reduced-fare information.

Open CTA fares
LA Metro Line 20

Official LA Metro schedules page listing Line 20 as Santa Monica – Downtown LA via Wilshire Boulevard.

Open LA Metro schedules
LA Metro Fare Information

Regular fare, fare caps, transfers, TAP card, and contactless payment details.

Open LA Metro fares
SEPTA Route 20

Official Route 20 page and PDF timetable for Northeast Philadelphia, Franklin Mall, Frankford Transit Center, and related route notes.

Open SEPTA Route 20
SEPTA Fare Information

Bus & Metro fare, SEPTA Key, contactless payment, transfers, senior, disability, and pass information.

Open SEPTA fares
Houston METRO Route 20

Official Canal / Memorial route page with frequency, stop-by-stop schedule, route map, fares, live arrival, and alert tools.

Open METRO Route 20
VTA Route 20

Official Milpitas BART – Sunnyvale Transit Center page with map, schedule options, route status, and service alerts.

Open VTA Route 20
VTA Fare Information

Adult, youth, senior/disabled, Clipper, contactless, day pass, transfer, and pass rules.

Open VTA fares
RIPTA Route 20

Official Elmwood Ave / T.F. Green Airport route page with schedule and Kennedy Plaza stop information.

Open RIPTA Route 20
RIPTA Fare Information

Cash, Wave, day pass, monthly pass, reduced fare, paratransit fare, and payment details.

Open RIPTA fares
MTA M20 Warning

Use this only if your route is the NYC M20 bus, not a plain Route 20 from another agency.

Open MTA M20
FAQs

Route 20 Bus Schedule FAQs

What is the Route 20 bus schedule?

There is no single Route 20 bus schedule. The correct timetable depends on the city and transit agency, such as CTA, LA Metro, SEPTA, Houston METRO, VTA, or RIPTA.

How do I find the correct 20 bus schedule?

Start with your city, then confirm the transit agency, route name, direction, stop, service day, official timetable, and live bus tracker.

Is Route 20 the same in every city?

No. Route 20 is reused by many agencies. CTA 20 Madison, LA Metro Line 20, SEPTA Route 20, Houston METRO 20, VTA Route 20, and RIPTA Route 20 are different services.

What time does Route 20 start?

Start time depends on the agency, terminal, stop, direction, and service day. Use the official route page or trip planner for the first bus from your actual boarding stop.

What time is the last Route 20 bus?

The last bus depends on direction, terminal, stop, weekday, weekend, holiday, and branch pattern. Always check the last trip from your actual stop, not only the opposite terminal.

Does Route 20 run on weekends?

Weekend service depends on the agency. Houston METRO Route 20 lists Saturday and Sunday service, while SEPTA Route 20 is shown as a weekday route in its published timetable. Always verify your selected city.

How much is the Route 20 bus fare?

Fare depends on the agency. Examples include CTA at $2.25 with Ventra/contactless, LA Metro at $1.75, SEPTA Bus & Metro at $2.90, Houston METRO at $1.25, VTA at $2.50, and RIPTA at $2.00.

Can I pay cash on Route 20?

Some agencies accept cash, but exact-change rules and transfer benefits vary. Cash may not include free transfers that are available with fare cards, contactless payment, or mobile apps.

Where can I see live Route 20 arrival times?

Use the official agency tracker or endorsed trip planner, such as CTA Bus Tracker, LA Metro rider tools, SEPTA app/realtime tools, RideMETRO app or texting, VTA trip planner, or RIPTA alerts/tools.

Where can I find the Route 20 map?

Use the official route page for your transit agency. A generic map search can show the wrong city, wrong direction, old route pattern, or unofficial stop information.

Schema note

Schema Used Carefully for WordPress + Yoast

This HTML intentionally avoids WebPage, Organization, and BreadcrumbList schema because WordPress, GeneratePress, and Yoast commonly manage those globally. The page-specific schema below uses FAQPage, HowTo, and ItemList only.

Leave a Comment