Chicago Transit Bus Schedule: Routes, Times & Stops

Chicago CTA rider guide • 2026

Find the Right CTA Bus, Stop and Departure Time

Chicago Transit Authority bus service covers hundreds of neighborhoods, rail stations, employment centers, hospitals, universities and visitor destinations. Instead of relying on one citywide timetable, riders need to identify the route number, direction, stop and service day first.

Use this guide to find CTA bus schedules, first and last service, route maps, fares, Bus Tracker predictions, overnight Owl routes, service alerts and accessible travel information without decoding several different pages.

Operator Chicago Transit Authority
Schedule lookup Route + direction + stop
Regular bus fare $2.25 with Ventra/contactless
Live arrivals CTA Bus Tracker
Information checked October 2, 2026
Quick answer

How Chicago Bus Schedules Work

CTA does not publish one universal departure table for every Chicago bus. Each route has its own schedule page, directions, stop list, first and last terminal departures, route map and alerts.

1. Route Find the bus number and route name.
2. Direction Check northbound, southbound, eastbound or westbound.
3. Stop Select the actual boarding stop.
4. Schedule Check weekday, Saturday, Sunday or holiday service.
5. Live arrival Recheck Bus Tracker shortly before leaving.
Do not treat terminal times as your stop time. CTA explains that first and last service spans show when a bus leaves its terminal. A bus reaches intermediate stops later. Use the individual timetable or trip planner for the stop where you actually board.
Micro guide

How to Find Your CTA Bus Schedule

1
Open CTA schedules Search by route number or route name.
2
Open the route page Review the route name, service span and stop list.
3
Check direction Match the destination shown on the bus headsign.
4
Find your stop Use the schedule, stop list or trip planner.
5
Recheck live Use Bus Tracker before walking to the stop.
Official CTA schedules

Search current bus route information by route number or route name.

Open CTA schedules
Trip planner

Useful when you know where you are starting and where you want to go but not the route number.

Open CTA trip planning
Bus system map

Useful for understanding corridors, nearby rail stations and possible transfers.

Open CTA system map
First, last and weekend buses

How to Read CTA Bus Times Correctly

CTA route pages normally separate weekday, Saturday and Sunday service. Some routes operate around the clock, some stop around midnight, some are rush-hour only, and some have seasonal or school-related variations.

Route example Direction / segment Published service span Rider takeaway
8 Halsted Halsted/79th → Broadway/Waveland About 4:05 AM–12:30 AM weekdays Long service day, but not a universal 24-hour route.
12 Roosevelt Central/Harrison → 16th/Indiana About 4:05 AM–12:30 AM weekdays Check your stop because terminal departure is not your boarding time.
22 Clark Howard ↔ Clark/Harrison All times Owl/overnight service is available.
29 State 95th/Dan Ryan → Navy Pier About 4:00 AM–11:30 PM daily Return-direction service extends later.
49 Western Western/79th ↔ Western/Berwyn All times This core segment operates around the clock.
66 Chicago Chicago/Austin → Navy Pier About 3:55 AM–11:50 PM weekdays Overnight Owl trips use a shorter overnight pattern.
77 Belmont Belmont/Harlem ↔ Belmont/Halsted All times Other Route 77 branches have different spans.
87 87th 87th/Dan Ryan ↔ 87th/Western All times Additional eastern/western segments follow different schedules.
Why some routes show more than one service span: CTA routes may have short-turn trips, different terminals, express variants or sections that operate longer than the full route. Always check the destination sign and the exact timetable for your trip.
CTA ticket prices

Chicago Bus Fare and Payment

CTA’s current fare chart lists a regular bus fare of $2.25 when deducted from a Ventra Transit Account or paid using eligible contactless pay-as-you-go. Paying cash directly on the bus farebox costs $2.50 and does not include transfers.

Ventra / contactless bus fare $2.25 Regular full fare

Eligible transfers include up to two additional rides within two hours.

Cash on bus $2.50 Pay directly at farebox

CTA states that transfers are not available when paying the bus fare directly with cash.

1-Day CTA/Pace Pass $5 Unlimited rides during pass period

Useful when several CTA/Pace rides are planned on the same day.

3-Day Pass $15 CTA/Pace unlimited pass

Often practical for short visits with frequent transit use.

7-Day Pass $20 CTA/Pace unlimited pass

Check Ventra for loading and activation rules.

30-Day Pass $75 Full-fare CTA/Pace pass

Reduced-fare programs have separate eligibility and pricing rules.

Before paying: CTA fare products and eligibility programs can change. Confirm the current fare before travel, especially for reduced fare, student fares, passes and special services.

Check current CTA fares and passes

Live arrival micro-guide

How to Use CTA Bus Tracker

Bus Tracker provides near-real-time bus locations and estimated arrival times. CTA explains that buses report their position using GPS. Predictions can still change when a bus is delayed, rerouted or stops transmitting location data.

1
Open Bus Tracker Choose the official CTA tracker.
2
Select route Pick the correct route number.
3
Select direction Match your destination/headsign.
4
Choose stop Use the exact stop where you will board.
5
Read predictions Recheck before leaving for the stop.
Scheduled time vs live arrival: a schedule is the planned service. Bus Tracker is a prediction. A prediction may stay the same or increase when a bus is delayed, and a bus that stops transmitting data may disappear from the tracker even though it is still operating.
Open CTA Bus Tracker
2026 service improvements

CTA Frequent Network: Routes With Added Service

CTA’s Frequent Network program is increasing service on selected bus corridors. The agency lists improvements on routes including #4 Cottage Grove, #9 Ashland, #12 Roosevelt, #20 Madison, #35 31st/35th, #49 Western, #53 Pulaski, #60 Blue Island/26th, #63 63rd, #66 Chicago, #72 North, #74 Fullerton, #77 Belmont, #82 Kimball/Homan, #85 Central and #95 95th, among others.

#35 31st/35th Large weekend increase
#82 Kimball/Homan Strong weekend increase
#60 Blue Island/26th More weekend service
#49 Western Weekday + weekend
#66 Chicago More weekday service
Future service note: CTA lists #8 Halsted as joining the Frequent Network beginning in December 2026. Do not treat that future change as already active before its effective date.
See CTA Frequent Network details
Late-night travel

CTA Overnight “Owl” Bus Service

Several CTA bus routes continue overnight or operate an overnight route pattern. The exact terminal can differ from daytime service, so late-night riders should verify both the route number and the overnight destination.

#22 Clark All-times service is listed between Howard and Clark/Harrison.
#49 Western All-times service operates on the core Western Avenue segment.
#66 Chicago Overnight buses operate on a shorter pattern between downtown and Chicago/Austin.
#87 87th All-times service operates between 87th/Dan Ryan and 87th/Western.
Typical overnight frequency: CTA timetable notes for Owl service state that most overnight routes operate at roughly 30-minute intervals, but this is not a guarantee for every route or every trip. Always check the timetable and Bus Tracker.
Alerts checked October 2, 2026

Check Bus Reroutes and Stop Changes Before Leaving

CTA’s system currently shows a systemwide notice that updated schedules took effect on some bus routes beginning August 23, 2026. The CTA schedule/status page also lists many individual routes with active or upcoming alerts, so a saved timetable alone is not enough for same-day travel.

Temporary reroute Construction, events and street closures can move buses away from the normal corridor.
Temporary stop change A stop may move to another corner or nearby block while the route continues operating.
Added or changed service New schedules may alter frequency, service span or route pattern.
Special events Downtown races, parades and major events can affect several routes at once.
Do not assume “no alert mentioned here” means normal service. Alerts can change throughout the day. Check the CTA alert page immediately before travel.
Check current CTA bus alerts
Visual route planning

Use the CTA System Map to Understand Transfers

The CTA web-based system map is often more useful than a generic map pin because it shows transit routes, rail stations and major Chicago destinations together.

  • Find the nearest bus corridor.
  • Identify nearby ‘L’ stations.
  • Check where two bus routes intersect.
  • Look for downtown transfer points.
  • Check major destinations and attractions.
  • Open the route page for exact stop timing.

Open interactive CTA system map

North Loop Lake South Rail
Visual only: use CTA’s official interactive system map for actual routes, stops and transfer locations.
Accessible travel

CTA Bus Accessibility

CTA states that 100% of its buses and railcars are accessible. Route pages also identify bus service as accessible. Stop conditions can still matter, especially during construction, temporary relocations, snow or sidewalk closures.

Accessible vehicles CTA reports that all buses are accessible.
Priority seating Priority areas are provided for seniors and riders with disabilities.
Stop conditions A temporary stop relocation can change the safest boarding location.
Accessible trip planning CTA’s trip-planning interface includes an option for accessible or step-free trips.
Accessibility alert tip: rail elevator outages may matter when your bus trip includes an ‘L’ transfer. Check both bus alerts and elevator/accessibility alerts when planning a multi-mode trip.
Open CTA accessibility information
Weekend and holiday schedules

CTA Holiday Bus Service

CTA’s schedule pages state that Sunday schedules apply on New Year’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving and Christmas, including their observed dates where applicable.

Saturday is not Sunday Many routes publish separate Saturday and Sunday service spans.
Holiday = Sunday schedule For the major holidays identified by CTA, plan using the Sunday schedule unless CTA announces a special change.
Check alerts too A holiday schedule does not rule out reroutes, temporary stops or event-related changes.
Practical rider tips

Before You Walk to a Chicago Bus Stop

  • Confirm the route number and route name.
  • Check whether you need northbound, southbound, eastbound or westbound service.
  • Match the destination displayed on the bus headsign.
  • Check your exact boarding stop instead of relying only on terminal times.
  • Verify whether today uses weekday, Saturday, Sunday or holiday service.
  • Check Bus Tracker shortly before leaving.
  • Review active reroutes and temporary stop changes.
  • Have Ventra, contactless payment or the correct cash fare ready.
  • For late-night travel, verify the Owl route pattern and terminal.
  • Plan the return trip before leaving if you will travel near the end of service.
Official sources

CTA Tools Worth Bookmarking

CTA Schedules & Route Info

Search bus routes by number or name and open current route information.

Open schedules
CTA Bus Tracker

Check near-real-time estimated arrivals using route, direction and stop.

Open tracker
CTA Fares

Current bus fares, Ventra fares, cash fare, transfers and passes.

Open fare information
CTA System Map

Interactive transit map with bus/rail context and major points of interest.

Open map
CTA Alerts

Current bus reroutes, temporary stops, service changes and upcoming notices.

Open alerts
CTA Accessibility

Accessible transit features, service information and accessibility alerts.

Open accessibility guide
CTA Frequent Network

Current and future service improvements on selected high-use bus corridors.

Open Frequent Network
CTA Home / Trip Planner

Enter your start and destination when you do not know which route to use.

Plan a trip
FAQs

Chicago Transit Bus Schedule FAQs

Where can I find the Chicago Transit bus schedule?

Use CTA’s official Schedules & Route Info page. Search by bus number or route name, then open the route page to see its timetable, first and last service, stop list, map and alerts.

How do I check what time a CTA bus arrives at my stop?

Use CTA Bus Tracker. Choose the route, direction and exact stop to see predicted arrivals. The scheduled timetable and live prediction are different.

What is the regular CTA bus fare?

CTA currently lists a $2.25 regular bus fare when using Ventra Transit Account value or eligible contactless pay-as-you-go. Cash paid directly on the bus is listed at $2.50.

Does a cash CTA bus fare include transfers?

No. CTA states that transfers are not available when paying the bus fare directly with cash. Eligible Ventra/contactless fares can include up to two additional rides within two hours.

Do CTA buses run 24 hours?

Some routes or route segments operate all times or provide overnight Owl service, while many other routes stop overnight. Check the individual route page rather than assuming every CTA bus operates 24 hours.

Are Saturday and Sunday CTA bus schedules the same?

Not necessarily. CTA route pages commonly list weekday, Saturday and Sunday schedules separately. Service spans and frequency can differ on each service day.

What schedule does CTA use on holidays?

CTA says Sunday schedules apply on New Year’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving and Christmas, including applicable observed dates.

Are CTA buses accessible?

Yes. CTA states that 100% of its buses are accessible. Riders should still check for temporary stop relocations or other conditions that may affect the boarding location.

Why does Bus Tracker sometimes change the arrival time?

CTA explains that arrival predictions can change because of reroutes, incidents, equipment problems or other delays. A bus may also disappear from the tracker if it stops transmitting location data even though it remains in service.

How early should I reach a CTA bus stop?

For practical trip planning, arrive several minutes before the scheduled time and check Bus Tracker before leaving. Allow additional time for unfamiliar stops, transfers, construction, severe weather or infrequent late-night service.

Leave a Comment