Route 99 Bus Schedule: Times, Stops & Map

2026 Route 99 Bus Schedule & Rider Guide

Route 99 Bus Schedule: Times, Stops & Map

Looking for the 99 bus schedule? Route 99 is used by different transit systems, including TransLink’s 99 B-Line in Vancouver, SEPTA 99 in Pennsylvania, TTC 99 in Toronto, and London Bus 99.

Find the right route, check selected scheduled departures, discover major stops and transfer points, compare fares, and learn how to view official maps, real-time arrivals and service alerts.

We also explain why Portland’s former TriMet Route 99 should not be confused with an active 2026 bus service.

Primary keyword 99 bus schedule
Search intent Route 99 timetable
Route coverage Multiple cities
Travel planning Official schedule + tracker
Reviewed October 9, 2026
Quick answer

Which Route 99 Bus Schedule Do You Need?

There is no single Route 99 timetable. The correct schedule depends on the operator, city, direction, service date and boarding stop.

Vancouver, BC

TransLink 99 B-Line links Commercial–Broadway Station with UBC via the Broadway corridor.

Vancouver 99 B-Line →

Pennsylvania, USA

SEPTA Route 99 serves Norristown, King of Prussia and Phoenixville.

SEPTA Route 99 →

Toronto, ON

TTC 99 Arrow Rd is a separate Toronto-area bus route.

Toronto Route 99 →

London, UK

TfL Bus 99 links Woolwich with the Bexleyheath area via Erith and Slade Green.

London Route 99 →

Do not mix Route 99 schedules. A bus running to UBC in Vancouver is unrelated to SEPTA’s Phoenixville bus, Toronto’s Arrow Rd service or London Bus 99. Confirm your operator before using any timetable.

Route 99 Bus Guide

Find the correct agency

Route 99 Bus Services by City

Use the route cards to identify your operator and open its official timetable. This route-number comparison covers four active Route 99 services and one discontinued Portland service.

99 Vancouver, British Columbia

TransLink 99 B-Line — Commercial–Broadway to UBC

Vancouver’s 99 B-Line is a high-frequency limited-stop bus corridor connecting Commercial–Broadway Station and UBC Exchange, with service through Broadway, Alma Street, West 10th Avenue and University Boulevard.

Agency TransLink
Route name 99 Broadway B-Line
Major terminal UBC Exchange
Adult bus fare C$2.85 Compass / C$3.50 cash

Key transfers: Commercial–Broadway Station connects to SkyTrain services; Broadway–City Hall Station connects to the Canada Line; UBC Exchange connects to other campus and regional bus routes.

2026 warning: Broadway Subway construction has caused temporary 99 B-Line detours and stop changes near Cambie Street and Broadway.

99 Southeastern Pennsylvania, USA

SEPTA Route 99 — Phoenixville to Norristown

SEPTA Route 99 connects Norristown Transit Center, King of Prussia, Valley Forge and Phoenixville. The published timetable includes important timepoints at King of Prussia Mall, Valley Forge, Egypt Road and Providence Town Center.

Agency SEPTA
Route Phoenixville–Norristown TC
Current PDF effective August 23, 2026
Adult bus fare US$2.90

Useful trip: passengers travelling between Norristown Transit Center and King of Prussia Mall can use the intermediate timepoints to estimate departure and arrival times.

Important: the timetable contains trips that do not serve every timepoint. Trips marked with special notes may skip Campus Drive or finish before Phoenixville.

99 Toronto, Ontario

TTC Route 99 Arrow Rd

TTC Route 99 Arrow Rd is a separate local bus service connecting the Arrow Road area with portions of Jane Street and Sheppard Avenue West.

Agency Toronto Transit Commission
Route name 99 Arrow Rd
Destination signs To Jane / To Arrow Rd
Adult fare C$3.30 PRESTO

Timing tip: TTC’s official stop page provides scheduled departures, destination signs, arrival predictions where available and stop-specific information.

2026 update: TTC’s September 2026 service adjustments included schedule-reliability revisions to Route 99 Arrow Rd.

99 London, United Kingdom

TfL Bus 99 — Woolwich to Bexleyheath

London Bus 99 runs between Woolwich and Bexleyheath, with stops around Plumstead, Bostall Hill, Upper Belvedere, Erith, Slade Green and Barnehurst.

Agency Transport for London
Route area Woolwich–Bexleyheath
Scheduled daytime Approximately 12–14-minute intervals at selected stops
Adult bus fare £1.75

Passenger tip: use TfL’s individual stop timetable. The timetable shows the first bus, last bus and estimated daytime frequency for the selected stop and direction.

Portland TriMet 99 is discontinued. TriMet’s former Route 99-Macadam/McLoughlin is no longer an active service. TriMet directs riders to replacement service on Line 40-Tacoma/Swan Island. Do not use a historical Route 99 PDF to plan a present-day Portland bus journey.

See official discontinued-route notice →

Schedules and service frequency

Route 99 Bus Times: How to Read the Timetable

Because Route 99 serves unrelated cities, departure times must be separated by agency. This section prioritizes current SEPTA information and clearly labels other published schedule examples by their effective dates.

Vancouver 99 B-Line Frequent scheduled service between Commercial–Broadway and UBC, with some trip variations near Boundary Road.
SEPTA 99 Direction-specific weekday and weekend timetable connecting Norristown, King of Prussia and Phoenixville.
TTC 99 Arrow Rd Stop-specific scheduled departures and real-time predictions where available.
London 99 Individual stop timetables, first/last buses and daytime headway information from TfL.

Vancouver 99 B-Line — Selected Historical 2026 Timetable Examples

TransLink published a detailed 99 B-Line timetable effective April 20, 2026. The following sample rows explain the relationship between selected timepoints, but the timetable predates July 2026 construction stop changes and September service updates. They must not be presented as confirmed departures for today.

Service example Commercial–Broadway Broadway–City Hall Alma & W 10th UBC Exchange Travel time
Weekday sample 1 5:38 AM 5:49 AM 6:05 AM 6:18 AM 40 min
Weekday sample 2 6:05 AM 6:17 AM 6:32 AM 6:44 AM 39 min
Weekday sample 3 7:08 AM 7:21 AM 7:33 AM 7:45 AM 37 min

Historical sample source: TransLink April 20, 2026 Route 99 PDF. For travel after its effective period, use the current route schedule tool.

2026 Vancouver timetable warning Broadway Subway construction has temporarily changed 99 B-Line operations. Do not rely on the historical Broadway–City Hall stop location or boarding bay shown in an old PDF. Recheck the current stop, route direction and construction alert.

How Often Does the Vancouver 99 B-Line Run?

The 99 B-Line is a frequent-service route, especially during commuting and university periods. Frequency changes through the day and can vary between weekdays, weekends, holidays and construction periods.

For a precise interval, use TransLink’s current schedule finder rather than a single generic “every X minutes” number. A timetable may also include short trips to Boundary or other operating variations.

Verified 2026 scheduled departures

SEPTA Route 99: Norristown to Phoenixville Bus Times

SEPTA’s current Route 99 PDF is effective August 23, 2026. Selected weekday trips from the official timetable are shown below. All times in each row refer to the same scheduled trip, not separate unrelated departures.

Norristown Transit Center King of Prussia Mall Valley Forge / 1st Ave Egypt Rd / Shannondell Phoenixville Church & Main
6:00 AM 6:18 AM 6:24 AM 6:30 AM 7:04 AM
7:00 AM 7:24 AM 7:33 AM 7:42 AM 8:20 AM
8:00 AM 8:21 AM 8:30 AM 8:39 AM 9:17 AM

These examples are from the weekday To Phoenixville table in the official SEPTA Route 99 timetable. The published PDF also includes a separate timetable toward Norristown Transit Center and weekend service information.

6:00 AM departure

Norristown to Phoenixville: 64 scheduled minutes.

7:00 AM departure

Norristown to Phoenixville: 80 scheduled minutes.

8:00 AM departure

Norristown to Phoenixville: 77 scheduled minutes.

Route 99 Travel-Time Comparison

These bars show the published end-to-end travel time for the three selected SEPTA trips above. They are actual scheduled durations, not measured delays or punctuality rates.

6:00 AM 64 min
7:00 AM 80 min
8:00 AM 77 min
Not all SEPTA 99 trips run to the same destination. The official timetable includes short trips and a note that some journeys do not serve Campus Drive. Read the complete row and footnotes before assuming a bus reaches Phoenixville, a business park or every listed stop.

SEPTA 99 Return Bus: Phoenixville to Norristown

For the return direction, open the official PDF and select To Norristown Transit Center. Confirm whether your chosen trip serves Providence Town Center, King of Prussia Mall and your actual boarding location.

A departure shown at Phoenixville is not necessarily the departure time from King of Prussia Mall or Valley Forge. Always use the same timetable row when comparing timepoints.

Other Route 99 timetables

Toronto and London Route 99 Times

TTC Route 99 Arrow Rd

TTC publishes a stop-specific timetable for Route 99 Arrow Rd. Its page for Jane Street at Firgrove Crescent (north side) shows scheduled service toward Jane and available arrival information.

Some listed trips appear early in the morning and others operate during later service periods. Use the selected travel date and stop page rather than assuming a continuous frequency throughout the day.

2026 update: TTC’s September service revisions included adjustments intended to improve Route 99 scheduling reliability.

Open official TTC Route 99 stop schedule →

London Bus 99

TfL publishes individual stop schedules showing the first bus, last bus and intervals for Route 99.

For example, TfL’s timetable for Forest Road / Slade Green Station toward Woolwich has listed weekday departures beginning around 4:50 AM, with daytime intervals of approximately 11–13 minutes in the published timetable.

The exact interval varies by stop and time of day. Late-night departures may continue past midnight.

Open TfL Route 99 timetable →
Scheduled times versus live arrivals The TfL and TTC tools may display live information, but an archived or previously retrieved timetable is not a current prediction. Refresh the official stop page before relying on the next bus.
First bus, last bus and frequency

What Time Does Route 99 Start and Stop?

Route 99 operator Timing information Best final check
TransLink Vancouver Frequent B-Line service; first and last departures vary by direction, terminal and date. Current 99 B-Line schedule
SEPTA Pennsylvania Official August 23, 2026 timetable has weekday, Saturday and Sunday tables, with some short trips. Current SEPTA PDF
TTC Toronto Stop-specific service windows and scheduled departures differ by direction and stop. TTC Route 99
TfL London Early-morning through late-night service with first/last times specific to each stop. TfL stop timetable
TriMet Portland Former 99-Macadam/McLoughlin is discontinued. Official route notice
Last-bus planning: A bus that leaves one terminal at 11:30 PM does not necessarily reach your stop at 11:30 PM. Confirm the correct direction and the timetable row for your boarding point, especially for trips around midnight.
Ticket prices and fare payment

Route 99 Bus Fare: How Much Does It Cost?

Route 99 fares vary by transit system and currency. The amounts below refer to ordinary adult fares published by the respective agencies and reviewed in October 2026.

Vancouver TransLink 99 C$2.85 Adult Compass stored value

All bus travel is charged at a one-zone rate. Adult cash or contactless fare is C$3.50.

Single fares are valid for 90 minutes, subject to the payment medium’s transfer rules.

Bus cash transfers do not provide transfers to SkyTrain or SeaBus; use Compass or contactless for integrated transfers.

TransLink fares →
SEPTA Route 99 US$2.90 Bus / Metro adult trip

SEPTA’s pay-per-ride fare is $2.90 using SEPTA Key, eligible contactless payment or cash.

The first two qualifying transfers within two hours are free when using eligible payment methods.

Cash riders do not receive those free-transfer benefits.

SEPTA fares →
Toronto TTC 99 C$3.30 Adult PRESTO / contactless fare

Adult cash fare is C$3.35, with exact change required.

Eligible PRESTO and contactless fares receive the applicable transfer window. TTC also introduced monthly fare capping in 2026.

Children 12 and under ride free.

TTC fares →
London TfL Bus 99 £1.75 Adult pay-as-you-go bus fare

Pay with Oyster or eligible contactless card/device.

The Hopper fare allows unlimited qualifying bus and tram journeys within one hour of the first touch-in.

TfL publishes a bus/tram daily cap of £5.25.

TfL fares →
2026 fare-update check TransLink increased fares on July 1, 2026. TTC and SEPTA also publish updated fare and payment information, so old fare screenshots should not be used as the final source for today’s journey.

How to Choose the Correct Payment Method

Confirm the operator Find out whether you are using TransLink, SEPTA, TTC or TfL.
Check the fare currency Vancouver and Toronto fares are in Canadian dollars, SEPTA fares are in US dollars and TfL fares are in British pounds.
Choose the fare medium Use Compass, SEPTA Key, PRESTO, Oyster or an eligible contactless card, depending on the agency.
Check transfer rules Transfer validity and whether cash fares qualify for free transfers differ between operators.
Retain proof of payment Keep your ticket, pass or payment card available if required by the agency.
Major stops and transfer points

Route 99 Stops: Visual Corridor Guides

The strips below show representative route corridors and key destinations. They are schematic illustrations, not geographically accurate maps or a complete list of served stops.

TransLink 99 B-Line — Commercial–Broadway → UBC
1Commercial–Broadway Station
2Main Street / Broadway
3Broadway–City Hall
4Granville / Broadway
5Alma / West 10th
6UBC Exchange

Construction near Broadway–City Hall can modify stop locations. Consult the current stop map rather than assuming historical platform positions.

SEPTA 99 — Norristown → Phoenixville
1Norristown Transit Center
2Bridgeport / Ford St
3King of Prussia Mall
4Valley Forge / Egypt Rd
5Providence Town Center
6Phoenixville

Some SEPTA trips are shorter than the full corridor. Check the destination and notes on the official timetable.

TTC 99 Arrow Rd — Local Service Area
1Arrow Road area
2Arrow Division
3Sheppard Avenue West
4Finch Avenue West
5Jane Street
6Jane / Firgrove area

These are area references, not a guaranteed sequential stop list. Use the TTC official route diagram for the exact alignment.

TfL London 99 — Woolwich → Bexleyheath
1Woolwich Arsenal
2Plumstead
3Upper Belvedere
4Erith
5Slade Green / Barnehurst
6Bexleyheath
Stop-side guidance The same street name or interchange can have multiple bus stops. Always check the correct side of the road, destination sign, bay and stop identifier.
Important Vancouver 2026 construction notice

TransLink 99 B-Line: Broadway Subway Detours and Stop Changes

Broadway Subway construction has affected Route 99 near Broadway–City Hall Station. TransLink announced temporary stop changes beginning July 16, 2026 and a Route 99 B-Line detour from July 20 until further notice.

Eastbound Route 99 riders: TransLink identifies temporary stop #60535, on the south side of Broadway between Cambie and Ash Streets, as an important alternative boarding location near Broadway–City Hall.

Published detour notices describe travel using Broadway, Cambie Street, West 8th Avenue and Alberta Street in the affected direction. Stop movements can change again as construction progresses.

Broadway West 8th Avenue Cambie St Alberta St Affected section Illustrative detour connection

This diagram illustrates the general construction-area street connections only; it does not represent the exact geometry or present-day stop locations of every Route 99 trip.

Temporary stops

Check TransLink’s construction notice for stop #60535 and any subsequent temporary stops.

Choose direction

Westbound to UBC and eastbound to Commercial–Broadway can have different detour and boarding instructions.

Allow extra time

Temporary traffic arrangements and boarding changes can increase walking and journey times.

Official Broadway Subway stop updates →

Current Route 99 service alerts →

Do not rely only on a 2024 or April 2026 route map. Construction can affect stop locations even when the basic 99 B-Line route remains the same. Verify the day’s stop details before heading to Broadway–City Hall Station.
Terminal and transfer map

Google Map: UBC Exchange, Vancouver

The map below shows UBC Exchange, one of the major terminals served by Vancouver’s 99 B-Line. It is a terminal locator, not a full live Route 99 map.

Boarding at UBC Exchange

  1. Identify the 99 B-Line and confirm its destination sign.
  2. Find the correct route bay through the current TransLink stop or exchange map.
  3. Check the next scheduled or predicted bus departure.
  4. Prepare your Compass Card, contactless payment or other accepted fare.
  5. Check alerts if travelling toward Broadway–City Hall during construction.

Transfer tip: UBC Exchange serves several bus routes. A bus displaying another route number may travel toward part of Broadway but will not necessarily use the same stops as the 99 B-Line.

Open official 99 B-Line route →
Live bus tools

Scheduled Time vs Live Route 99 Arrival

Scheduled time is the planned timetable. Live arrival is a prediction calculated using available real-time vehicle information. Traffic, detours, cancelled journeys and weather can cause predictions to change.

1
Open Tracker

Choose the operating agency’s official or endorsed arrival tool.

2
Search 99

Confirm the correct city and route name.

3
Select Direction

Choose UBC, Commercial–Broadway, Phoenixville, Norristown or your actual destination.

4
Choose Stop

Use the correct stop name, stop ID or terminal bay.

5
Recheck

Refresh the prediction and alerts before leaving for the stop.

TransLink Vancouver

Official schedule, route and stop tools, plus real-time information through the endorsed Transit app.

TransLink schedules →
SEPTA

Use SEPTA’s station departures and service information for the selected Route 99 stop.

Norristown departures →
TTC Toronto

Official stop pages display route-specific schedules and predicted arrivals where available.

TTC 99 stop tracker →
TfL London

Use the official stop page for live Route 99 arrival estimates and stop-level timetable information.

TfL 99 live arrivals →
Passenger micro-guide

How to Find and Ride the Correct Route 99 Bus

Find the city and operating agency Identify Vancouver TransLink, SEPTA, Toronto TTC, London TfL or another operator before using any timetable.
Open the official current schedule Select the travel date and applicable weekday, Saturday, Sunday or holiday schedule.
Select the correct direction Match the final destination and check any short trip, special branch or trip-specific note.
Check your actual boarding stop Use the stop number, stop name, bus bay and correct side of the street. Check temporary stops where construction is active.
Prepare your fare Have the correct Compass, SEPTA Key, PRESTO, Oyster or other accepted payment method available.
Check real-time departures and alerts Use the official tracker or app to see whether the next departure has a live prediction, a detour or a cancellation notice.
Arrive before the listed departure A practical buffer is 5–10 minutes at a familiar stop and longer for a new terminal or construction-related relocation.
Verify the return journey Check the last departure in the direction you intend to travel back, especially after midnight.
Accessible bus travel

Route 99 Accessibility and Reduced Fares

Accessibility depends on both the assigned vehicle and the physical boarding stop. Each operator publishes its own guidance for wheelchair access, accessible boarding, mobility assistance and reduced fares.

Accessible vehicles

Confirm low-floor boarding, ramps, wheelchair securement and space for mobility equipment where required.

Accessible stops

Check the sidewalk, curb, platform, boarding bay and any temporary stop changes caused by construction.

Reduced fares

Child, youth, senior, disability and low-income eligibility varies across TransLink, SEPTA, TTC and TfL.

Special assistance

Ask the operator for support if you need step-free transfer guidance, accessible boarding or paratransit information.

TransLink stop accessibility indicator TransLink’s route schedule interface uses wheelchair-accessibility indicators for stops. Check the specific stop rather than assuming that every temporary construction-area location is accessible.
Service alerts and troubleshooting

Why Is Route 99 Delayed, Missing or Not Stopping?

A listed schedule can still be affected by road closures, stop relocations, operator shortages, unusual traffic or an individual cancelled journey.

Construction detour

The bus may bypass a normal stop and use a nearby temporary boarding location.

Wrong direction

The bus may be travelling in the opposite direction or using a short-turn destination.

Limited-stop pattern

Express or limited-stop services may skip stops that other local buses serve.

Tracker unavailable

No live estimate does not automatically mean the bus is cancelled. Check the scheduled time and official alerts.

What to Do If You Miss Route 99

  1. Check the next official scheduled departure from the same stop.
  2. Confirm whether the operator has moved the boarding location.
  3. Review current service alerts or vehicle predictions.
  4. Check other agency-approved routes serving your destination if the wait is long.
  5. For a late journey, verify that you have not missed the final trip.
Live service status This article cannot confirm that every Route 99 trip is running normally in real time. Transit service and boarding instructions may change after the article’s review date. The operating agency remains the authoritative source.
Before you leave

Route 99 Boarding Checklist

  • Confirm the correct Route 99 city and agency.
  • Use the schedule effective on your actual travel date.
  • Choose the correct direction and destination sign.
  • Check whether the bus serves your precise stop.
  • Find the correct stop ID or terminal bay.
  • Check construction detours and temporary stop locations.
  • Confirm the adult or reduced-fare ticket price.
  • Prepare the accepted fare card or payment method.
  • Check live arrival predictions, where available.
  • Allow time for walking and boarding.
  • Confirm the last return departure.
  • Check accessibility information if required.
Official sources

Route 99 Official Schedules, Fares, Maps and Trackers

Use the links below to verify current times, stop details, fares and service changes. Some older timetables are included only as clearly identified historical references.

TransLink 99 Broadway B-Line

Official Vancouver Route 99 schedule and stop finder.

Open TransLink Route 99 →
TransLink Fare Prices

July 2026 fare rates, cash, Compass, contactless payment and transfer rules.

Open TransLink fares →
TransLink Broadway Subway Project

Official construction detour information and relocated stop instructions.

Open construction updates →
TransLink Alerts

Service notices, detours and temporary stop closures.

Open current alerts →
SEPTA Route 99 Current PDF

Official schedule effective August 23, 2026, including weekday and weekend tables and route notes.

Open SEPTA Route 99 PDF →
SEPTA Fare Information

Bus fares, SEPTA Key, contactless payment, cash and transfer rules.

Open SEPTA fares →
TTC Route 99 Arrow Rd

Official Toronto route and stop-level schedules.

Open TTC Route 99 →
TTC Fares and Passes

Current adult fare, PRESTO, contactless payments, cash and fare-capping rules.

Open TTC fares →
TfL London Bus 99

Official Route 99 timetable and stop-specific first/last departures.

Open London Route 99 →
TfL Bus and Tram Fares

Adult fare, Hopper rules, contactless and Oyster payment.

Open TfL fares →
TriMet Former Route 99

Official notice confirming discontinued 99-Macadam/McLoughlin and replacement service.

Open discontinued-route notice →
Frequently asked questions

Route 99 Bus Schedule FAQs

What is the Route 99 bus schedule?

Route 99 is used by multiple operators. Major examples include TransLink’s 99 B-Line in Vancouver, SEPTA Route 99 between Norristown and Phoenixville, TTC 99 Arrow Rd in Toronto and TfL Bus 99 between Woolwich and Bexleyheath. Select your agency for exact departure times.

Where does Vancouver’s 99 B-Line go?

TransLink 99 B-Line connects Commercial–Broadway Station with UBC Exchange through Broadway and West 10th Avenue. Selected trips can have different operating patterns, so confirm the destination sign.

What is the 99 B-Line fare in Vancouver?

TransLink’s adult one-zone bus fare is C$2.85 using Compass stored value or C$3.50 when paying cash or contactless. All bus trips use one-zone pricing.

Is Vancouver Route 99 affected by construction?

Yes. Broadway Subway construction has caused 2026 detours and temporary stop changes near Broadway and Cambie. TransLink identifies temporary eastbound stop #60535 in its construction guidance.

Where does SEPTA Route 99 go?

SEPTA Route 99 connects Norristown Transit Center, King of Prussia, Valley Forge, Providence Town Center and Phoenixville. Some trips do not serve every intermediate location.

What is the SEPTA 99 bus fare?

SEPTA lists a US$2.90 adult bus pay-per-ride fare. Eligible contactless or SEPTA Key payments can include two free qualifying transfers within two hours.

What is TTC 99 Arrow Rd?

TTC Route 99 Arrow Rd is a Toronto bus service covering the Arrow Road area and portions of Jane Street and Sheppard Avenue West. It is unrelated to Vancouver’s 99 B-Line.

Where does London Bus 99 operate?

London Bus 99 operates between Woolwich and Bexleyheath via areas including Plumstead, Erith, Slade Green and Barnehurst. TfL publishes stop-specific departure times and arrival information.

Does Portland TriMet Route 99 still operate?

No. TriMet’s former Route 99-Macadam/McLoughlin was discontinued. TriMet directs riders to replacement service on Line 40-Tacoma/Swan Island.

How do I track Route 99 live?

Use the official arrival tool for the correct transit agency, select Route 99, choose the direction and find your exact stop. A live arrival prediction may change because of delays, detours or cancellations.

What time is the first or last Route 99 bus?

First and last departures vary by operator, terminal, direction, day of the week and service date. Check the official timetable for your boarding stop rather than using a single universal time.

Where can I find the Route 99 bus map?

Use the route map from the operating transit agency. A single generic map cannot accurately represent Route 99 services in Vancouver, Pennsylvania, Toronto and London.

Rider summary

Best Way to Use the 99 Bus Schedule

First, identify the correct agency. If you are travelling in Vancouver, choose the TransLink 99 B-Line and check Broadway Subway construction notices. In Pennsylvania, use SEPTA’s August 2026 Route 99 PDF for Norristown, King of Prussia and Phoenixville. In Toronto, use the TTC 99 Arrow Rd route page; in London, use TfL’s individual Route 99 stop timetables.

Next, select your direction, exact stop, service day and fare method. Finally, check the agency’s current live-arrival tool and service alerts shortly before leaving for the bus.

Remember: an officially published timetable tells you when a bus is scheduled. It does not guarantee that the vehicle is presently on time.

Leave a Comment