Favorite Places Of Your Favorite City
Home
HomeTransportArticles
Sign In
Bus 21 route
StopsMapFAQInformation
Quick navigation
4
1Fruitvale Avenue & MacArthur Boulevard → Oakland International Airport
2Oakland International Airport → Fruitvale Avenue & MacArthur Boulevard
3Fruitvale Avenue & MacArthur Boulevard → Oakland International Airport
4Oakland International Airport → Fruitvale Avenue & MacArthur Boulevard
Route stops

183 stops • 4 directions

AC Transit 21: Dimond District => Harbor Bay Ferry Terminal => Oakland International Airport (mornings)
  1. Fruitvale Avenue & MacArthur Boulevard
  2. Fruitvale Avenue & Montana Street
  3. Fruitvale Avenue & Castello Street
  4. Fruitvale Avenue & School Street
  5. Fruitvale Avenue & Brookdale Avenue
  6. Fruitvale Avenue & Lynde Street
  7. Fruitvale Avenue & Blossom Street
  8. Fruitvale Avenue & Logan Street
  9. Fruitvale Avenue & East 23rd Street
  10. Fruitvale Avenue & Foothill Boulevard
  11. Fruitvale Avenue & East 18th Street
  12. Fruitvale Avenue & East 16th Street
  13. Fruitvale Avenue & International Boulevard
  14. Fruitvale BART
  15. East 12th Street & Fruitvale Avenue
  16. 29th Avenue & Railroad Crossing
  17. 23rd Avenue & 29th Avenue
  18. Park Street & Clement Avenue
  19. Park Street & Buena Vista Avenue
  20. Park Street & Santa Clara Avenue
  21. Park Street & Encinal Avenue
  22. Park Street & San Jose Avenue
  23. Otis Drive & Park Street
  24. Otis Drive & Broadway
  25. Otis Drive & Mound Street
  26. Otis Drive & High Street
  27. Bay Farm Park and Ride
  28. Robert Davey Junior Drive & Packet Landing Road
  29. Robert Davey Junior Drive & Puddingstone Road
  30. Robert Davey Junior Drive & Oyster Pond Road
  31. Robert Davey Junior Drive & Channing Way
  32. Aughinbaugh Way & Robert Davey Junior Drive
  33. Bay Farm Island Lagoon
  34. Aughinbaugh Way & Mecartney Road
  35. Mecartney Road & Sharon Road
  36. Harbor Bay Ferry Terminal
  37. Mecartney Road & Sharon Road
  38. Mecartney Road & Aughinbaugh Way
  39. Mecartney Road & Marcuse Street
  40. Mecartney Road & Verdemar Drive
  41. Mecartney Road & Belmont Place
  42. Mecartney Road & Island Drive
  43. Mecartney Road & Holly Street
  44. Mecartney Road & Melrose Avenue
  45. Maitland Drive & Fitchburg Avenue
  46. Maitland Drive & Harbor Bay Parkway
  47. Oakland International Airport
AC Transit 21: Oakland International Airport => Dimond District
  1. Oakland International Airport
  2. Maitland Drive & Harbor Bay Parkway
  3. Maitland Drive & Fitchburg Avenue
  4. Mecartney Road & Melrose Avenue
  5. Mecartney Road & Camellia Drive
  6. Mecartney Road & Island Drive
  7. Mecartney Road & Auburn Drive
  8. Mecartney Road & Ironwood Road
  9. Mecartney Road & Baywalk Road
  10. Aughinbaugh Way & Mecartney Road
  11. Bay Farm Island Lagoon
  12. Aughinbaugh Way & Kofman Parkway
  13. Aughinbaugh Way & Robert Davey Junior Drive
  14. Robert Davey Junior Drive & Channing Way
  15. Robert Davey Junior Drive & Oyster Pond Road
  16. Robert Davey Junior Drive & Puddingstone Road
  17. Robert Davey Junior Drive & Packet Landing Road
  18. Bay Farm Park and Ride
  19. Otis Drive & High Street
  20. Otis Drive & Mound Street
  21. Otis Drive & Broadway
  22. Park Street & Otis Drive
  23. Park Street & San Jose Avenue
  24. Park Street & Encinal Avenue
  25. Park Street & Santa Clara Avenue
  26. Park Street & Buena Vista Avenue
  27. Park Street & Clement Avenue
  28. Park Street & Blanding Avenue
  29. 29th Avenue & Glascock Street
  30. 29th Avenue & East 10th Street
  31. East 12th Street & 29th Avenue
  32. Fruitvale BART
  33. Fruitvale Avenue & International Boulevard
  34. Fruitvale Avenue & East 16th Street
  35. Fruitvale Avenue & East 18th Street
  36. Fruitvale Avenue & Foothill Boulevard
  37. Fruitvale Avenue & East 23rd Street
  38. Fruitvale Avenue & Logan Street
  39. Fruitvale Avenue & Blossom Street
  40. Fruitvale Avenue & Lynde Street
  41. Fruitvale Avenue & Brookdale Avenue
  42. Fruitvale Avenue & School Street
  43. Fruitvale Avenue & Pleasant Street
  44. Fruitvale Avenue & MacArthur Boulevard
AC Transit 21: Dimond District => Oakland International Airport
  1. Fruitvale Avenue & MacArthur Boulevard
  2. Fruitvale Avenue & Montana Street
  3. Fruitvale Avenue & Castello Street
  4. Fruitvale Avenue & School Street
  5. Fruitvale Avenue & Brookdale Avenue
  6. Fruitvale Avenue & Lynde Street
  7. Fruitvale Avenue & Blossom Street
  8. Fruitvale Avenue & Logan Street
  9. Fruitvale Avenue & East 23rd Street
  10. Fruitvale Avenue & Foothill Boulevard
  11. Fruitvale Avenue & East 18th Street
  12. Fruitvale Avenue & East 16th Street
  13. Fruitvale Avenue & International Boulevard
  14. Fruitvale BART
  15. East 12th Street & Fruitvale Avenue
  16. 29th Avenue & Railroad Crossing
  17. 23rd Avenue & 29th Avenue
  18. Park Street & Clement Avenue
  19. Park Street & Buena Vista Avenue
  20. Park Street & Santa Clara Avenue
  21. Park Street & Encinal Avenue
  22. Park Street & San Jose Avenue
  23. Otis Drive & Park Street
  24. Otis Drive & Broadway
  25. Otis Drive & Mound Street
  26. Otis Drive & High Street
  27. Bay Farm Park and Ride
  28. Robert Davey Junior Drive & Packet Landing Road
  29. Robert Davey Junior Drive & Puddingstone Road
  30. Robert Davey Junior Drive & Oyster Pond Road
  31. Robert Davey Junior Drive & Channing Way
  32. Aughinbaugh Way & Robert Davey Junior Drive
  33. Bay Farm Island Lagoon
  34. Aughinbaugh Way & Mecartney Road
  35. Mecartney Road & Aughinbaugh Way
  36. Mecartney Road & Marcuse Street
  37. Mecartney Road & Verdemar Drive
  38. Mecartney Road & Belmont Place
  39. Mecartney Road & Island Drive
  40. Mecartney Road & Holly Street
  41. Mecartney Road & Melrose Avenue
  42. Maitland Drive & Fitchburg Avenue
  43. Maitland Drive & Harbor Bay Parkway
  44. Oakland International Airport
AC Transit 21: Oakland International Airport => Harbor Bay Ferry Terminal => Dimond District (evenings)
  1. Oakland International Airport
  2. Maitland Drive & Harbor Bay Parkway
  3. Maitland Drive & Fitchburg Avenue
  4. Mecartney Road & Melrose Avenue
  5. Mecartney Road & Camellia Drive
  6. Mecartney Road & Island Drive
  7. Mecartney Road & Auburn Drive
  8. Mecartney Road & Ironwood Road
  9. Mecartney Road & Baywalk Road
  10. Mecartney Road & Aughinbaugh Way
  11. Mecartney Road & Sharon Road
  12. Harbor Bay Ferry Terminal
  13. Mecartney Road & Sharon Road
  14. Aughinbaugh Way & Mecartney Road
  15. Bay Farm Island Lagoon
  16. Aughinbaugh Way & Kofman Parkway
  17. Aughinbaugh Way & Robert Davey Junior Drive
  18. Robert Davey Junior Drive & Channing Way
  19. Robert Davey Junior Drive & Oyster Pond Road
  20. Robert Davey Junior Drive & Puddingstone Road
  21. Robert Davey Junior Drive & Packet Landing Road
  22. Bay Farm Park and Ride
  23. Otis Drive & High Street
  24. Otis Drive & Mound Street
  25. Otis Drive & Broadway
  26. Park Street & Otis Drive
  27. Park Street & San Jose Avenue
  28. Park Street & Encinal Avenue
  29. Park Street & Santa Clara Avenue
  30. Park Street & Buena Vista Avenue
  31. Park Street & Clement Avenue
  32. Park Street & Blanding Avenue
  33. 29th Avenue & Glascock Street
  34. 29th Avenue & East 10th Street
  35. East 12th Street & 29th Avenue
  36. Fruitvale BART
  37. Fruitvale Avenue & International Boulevard
  38. Fruitvale Avenue & East 16th Street
  39. Fruitvale Avenue & East 18th Street
  40. Fruitvale Avenue & Foothill Boulevard
  41. Fruitvale Avenue & East 23rd Street
  42. Fruitvale Avenue & Logan Street
  43. Fruitvale Avenue & Blossom Street
  44. Fruitvale Avenue & Lynde Street
  45. Fruitvale Avenue & Brookdale Avenue
  46. Fruitvale Avenue & School Street
  47. Fruitvale Avenue & Pleasant Street
  48. Fruitvale Avenue & MacArthur Boulevard
Route map
Map
Show on map

Map loads on click

View 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 21. Remember it—the number stays the same everywhere: on the stop display, in apps, on the vehicle itself. Look for 21 specifically. If you're not sure you found the right stop, just ask someone nearby: 'Does bus 21 stop here?'

Where does bus #21 run?

This route serves the Oakland (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 21: Dimond District => Harbor Bay Ferry Terminal => Oakland International Airport (mornings)

Reference

21

Origin

Fruitvale Avenue & MacArthur Boulevard

Destination

Oakland International Airport

Via

Harbor Bay Ferry Terminal

Route network

AC Transit

Operator

Alameda-Contra Costa Transit District

Opening hours

Mo-Fr 05:50-09:35

Fare

Yes

Payment: cash

Yes

Payment: Clipper

Yes

Payment: Prepaid ticket

No
AC Transit 21: Oakland International Airport => Dimond District

Reference

21

Origin

Oakland International Airport

Destination

Fruitvale Avenue & MacArthur Boulevard

Route network

AC Transit

Operator

Alameda-Contra Costa Transit District

Opening hours

Mo-Su

Fare

Yes

Payment: cash

Yes

Payment: Clipper

Yes

Payment: Prepaid ticket

No

Quick overview

Explore the Bus 21 route in Oakland (USA). 4 directions, 183 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.


Latest Articles

Chinese New Year 2026: The Year of the Red Fire Horse and Its Traditions
Chinese New Year 2026: The Year of the Red Fire Horse and Its Traditions

Chinese New Year 2026 begins on February 17 and ushers in the Year of the Red Fire Horse, symbolizing energy, change, traditions, and renewal.

Read more

Who Is an “Ank” and What Does This Slang Term Mean
Who Is an “Ank” and What Does This Slang Term Mean

A detailed explanation of the slang term “ank,” its origin, traits, cultural meaning, ironic use by zoomers, and its role in modern youth language.

Read more

What Is Tilt: Causes, Signs, and How to Regain Emotional Control
What Is Tilt: Causes, Signs, and How to Regain Emotional Control

Tilt is a state of emotional overload where rational thinking breaks down and impulsive actions take over, common in games, work, trading, and everyday life.

Read more

Phishing in 2026: Types, Risks, and How to Protect Your Data
Phishing in 2026: Types, Risks, and How to Protect Your Data

Phishing uses AI and fake sites to steal data. Learn types, signs, protection methods, and actions if targeted to stay safe online.

Read more

Cyberbullying: Types, Consequences, and How to Protect Yourself
Cyberbullying: Types, Consequences, and How to Protect Yourself

Cyberbullying is online psychological abuse with serious mental, social, and physical consequences; anyone can be a victim, and prevention requires awareness and action.

Read more

ру
en
Contact author