Bus 99 route
Route stops
108 stops • 2 directions
- Fremont BART
- Walnut Avenue & Paseo Padre Parkway
- 3241 Walnut Avenue
- Walnut Avenue & Liberty Street
- Walnut Avenue & Fremont Boulevard
- Fremont Boulevard & Beacon Avenue
- Fremont Boulevard & Mowry Avenue
- 38932 Fremont Boulevard
- Fremont Boulevard & Country Drive
- Fremont Boulevard & Eggers Drive
- Fremont Boulevard & Village Terrace
- Centerville Junior High School
- Fremont Boulevard & Parish Avenue
- Fremont Boulevard & Peralta Court
- Fremont Boulevard & Thornton Avenue
- Fremont Boulevard & Alder Avenue
- Fremont Boulevard & Gibraltar Drive
- Fremont Boulevard & Nicolet Avenue
- Fremont Boulevard & Tamayo Street
- Decoto Road & Fremont Boulevard
- Decoto Road & Brookmill Drive
- Decoto Road & Clover Street
- Decoto Road & Perry Road
- Decoto Road & Alvarado-Niles Road
- Decoto Road & Union Square
- Union City BART
- Decoto Road & 11th Street
- Decoto Road & Depot Road
- Decoto Road & 7th Street
- Decoto Road & 3rd Street
- Mission Boulevard & Whipple Road
- Mission Boulevard & Tamarack Drive
- Mission Boulevard & Lafayette Avenue
- Mission Boulevard & Blanche Street
- Mission Boulevard & Corrine Street
- Mission Boulevard & Fairway Street
- Mission Boulevard & Arrowhead Way
- Mission Boulevard & Garin Avenue
- Mission Boulevard & Alquire Parkway
- Mission Boulevard & Valle Vista Avenue
- South Hayward BART
- Mission Boulevard & Tennyson Road
- Mission Boulevard & Hancock Street
- Mission Boulevard & Calhoun Street
- Mission Boulevard & Sorenson Road
- Holy Sepulchre Cemetery
- Mission Boulevard & Harder Road
- Mission Boulevard & Torrano Avenue
- Mission Boulevard & Central Boulevard
- Mission Boulevard & Carlos Bee Boulevard
- Mission Boulevard & Highland Boulevard
- Fletcher Lane & Watkins Street
- Watkins Street & Jackson Street
- Watkins Street & C Street
- Hayward BART
- Hayward BART
- Mission Boulevard & C Street
- Mission Boulevard & Jackson Street
- Mission Boulevard & Pinedale Court
- Mission Boulevard & Sycamore Avenue
- Mission Boulevard & Orchard Avenue
- Mission Boulevard & Berry Avenue
- Mission Boulevard & Torrano Avenue
- Mission Boulevard & Harder Road
- 26395 Mission Boulevard
- Mission Boulevard & Sorenson Road
- Mission Boulevard & Jefferson Street
- Mission Boulevard & Hancock Street
- Mission Boulevard & Tennyson Road
- South Hayward BART
- Mission Boulevard & Valle Vista Avenue
- Mission Boulevard & Industrial Parkway
- Mission Boulevard & Arrowhead Way
- Mission Boulevard & Fairway Street
- Mission Boulevard & Gresel Street
- Mission Boulevard & Blanche Street
- Mission Boulevard & Lafayette Avenue
- Mission Boulevard & Tamarack Drive
- Mission Boulevard & Whipple Road
- Mission Boulevard & F Street
- Decoto Road & 4th Street
- Decoto Road & 7th Street
- Decoto Road & 11th Street
- Union City BART
- Decoto Road & Meyers Drive
- Decoto Road & Alvarado-Niles Road
- Decoto Road & Perry Road
- Decoto Road & Royal Ann Drive
- Decoto Road & Brookmill Drive
- Decoto Road & Mount Palomar Court
- Fremont Boulevard & Decoto Road
- Fremont Boulevard & Tamayo Street
- Fremont Boulevard & Nicolet Avenue
- Fremont Boulevard & Gibraltar Drive
- Fremont Boulevard & Alder Avenue
- Fremont Boulevard & Thornton Avenue
- Fremont Boulevard & Bonde Way
- Fremont Boulevard & Peralta Boulevard
- Fremont Boulevard & Central Avenue
- Fremont Boulevard & Norris Road
- Fremont Boulevard & Eggers Drive
- Fremont Boulevard & London Common
- Fremont Boulevard & Mowry Avenue
- Fremont Boulevard & Beacon Avenue
- Walnut Avenue & Fremont Boulevard
- Walnut Avenue & Liberty Street
- Walnut Avenue & Paseo Padre Parkway
- Fremont BART
Route map

Common Questions About This Route
We've gathered all the essentials based on open data. Straight answers to the questions people ask most often.What number is assigned to this route?
Route number is 99. Remember it—the number stays the same everywhere: on the stop display, in apps, on the vehicle itself. Look for 99 specifically. If you're not sure you found the right stop, just ask someone nearby: 'Does bus 99 stop here?'
Where does bus #99 run?
This route serves the Fremont (USA) region. In larger metro areas, routes can pass through several districts or towns. To know for sure if it works for you, pull up the route map and check the key stops and direction.
Who's the official operator?
Operator is Alameda-Contra Costa Transit District. This is the official company responsible for the route. If you run into problems (rude driver, breakdown, dirty vehicle, delays)—contact them. It helps to note the time, direction, and route number—makes your complaint more specific and gets handled faster. Contact info is usually on the company website or in transit apps.
Which transit system does it belong to?
This route is part of the 'AC Transit' transit system. Within one network, payment and transfer rules are often consistent. Terms can differ though, so check current fares and payment methods in up-to-date sources before your trip.
Is there a fare?
Yes. Payment rules and discounts can differ by region and vehicle type. If it matters to you, verify current fares and ticket/validation requirements before traveling.
What payment methods are available?
Payment methods: cash, Clipper. In practice, options can vary depending on how new the vehicle is and what equipment it has. Have a backup payment method just in case, and check the validator or ask the driver when boarding.
Additional Route Information
AC Transit 99: Fremont BART => Hayward BART
Reference
99
Origin
Fremont BART
Destination
Hayward BART
Route network
AC Transit
Operator
Alameda-Contra Costa Transit District
Fare
Payment: cash
Payment: Clipper
Payment: Prepaid ticket
AC Transit 99: Hayward BART => Fremont BART
Reference
99
Origin
Hayward BART
Destination
Fremont BART
Route network
AC Transit
Operator
Alameda-Contra Costa Transit District
Fare
Payment: cash
Payment: Clipper
Payment: Prepaid ticket
Quick overview
Explore the bus 99 route in Fremont (USA). 2 directions, 108 stops, and an interactive route map available in one place.
Data source
The data is obtained from open sources and may contain inaccuracies. Route information is updated regularly.
