Airport in Oakland, CA
Train to and from Oakland San Francisco Bay Airport (OAK)
Amtrak runs 98 trains a week to the airport from 14 cities and towns and 98 a week from the airport to 14 cities and towns. No changes: every train here is direct.
Timetable data from
- To the airport a week
- 98
- From the airport a week
- 98
- Cities and towns
- 14
- Rail companies
- 1
Where the train stops at the airport
The map needs JavaScript.
- Oakland Coliseum/Airport Amtrak73rd AvenueAmtrakMap of Oakland Coliseum/Airport Amtrak (Google Maps)
Stop names are the carriers’ own. Check your ticket for the terminal.
Trains to Oakland San Francisco Bay Airport
Direct trains to the airport, busiest first. Pick a city for its full timetable.
| From | Trains a week | Fastest | Rail company |
|---|---|---|---|
| Berkeley, CA | 49 trains a week | Fastest 24m | Amtrak |
| Davis, CA | 49 trains a week | Fastest 1h 44m | Amtrak |
| Emeryville, CA | 49 trains a week | Fastest 18m | Amtrak |
| Fairfield, CA | 49 trains a week | Fastest 1h 24m | Amtrak |
| Fremont, CA | 49 trains a week | Fastest 24m | Amtrak |
| Hayward, CA | 49 trains a week | Fastest 9m | Amtrak |
| Martinez, CA | 49 trains a week | Fastest 59m | Amtrak |
| Richmond, CA | 49 trains a week | Fastest 32m | Amtrak |
| Sacramento, CA | 49 trains a week | Fastest 2h 00m | Amtrak |
| San Jose, CA | 49 trains a week | Fastest 54m | Amtrak |
| Santa Clara, CA | 49 trains a week | Fastest 48m | Amtrak |
| Auburn, CA | 7 trains a week | Fastest 3h 04m | Amtrak |
| Rocklin, CA | 7 trains a week | Fastest 2h 41m | Amtrak |
| Roseville, CA | 7 trains a week | Fastest 2h 32m | Amtrak |
Trains from Oakland San Francisco Bay Airport
Direct trains from the airport, busiest first.
| To | Trains a week | Fastest | Rail company |
|---|---|---|---|
| Berkeley, CA | 49 trains a week | Fastest 22m | Amtrak |
| Davis, CA | 49 trains a week | Fastest 1h 44m | Amtrak |
| Emeryville, CA | 49 trains a week | Fastest 17m | Amtrak |
| Fairfield, CA | 49 trains a week | Fastest 1h 15m | Amtrak |
| Fremont, CA | 49 trains a week | Fastest 24m | Amtrak |
| Hayward, CA | 49 trains a week | Fastest 8m | Amtrak |
| Martinez, CA | 49 trains a week | Fastest 56m | Amtrak |
| Richmond, CA | 49 trains a week | Fastest 29m | Amtrak |
| Sacramento, CA | 49 trains a week | Fastest 2h 05m | Amtrak |
| San Jose, CA | 49 trains a week | Fastest 1h 06m | Amtrak |
| Santa Clara, CA | 49 trains a week | Fastest 42m | Amtrak |
| Auburn, CA | 7 trains a week | Fastest 3h 15m | Amtrak |
| Rocklin, CA | 7 trains a week | Fastest 2h 43m | Amtrak |
| Roseville, CA | 7 trains a week | Fastest 2h 34m | Amtrak |
Arrivals at the airport
Every train arriving, by time of day, with where its trip starts. Times are local. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.
Departures from the airport
Every train leaving, by time of day, with where its trip ends. Times are local. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.
Questions
Can I take a train to Oakland San Francisco Bay Airport?
Yes. Amtrak runs 98 direct trains a week to Oakland San Francisco Bay Airport from 14 cities and towns, including Berkeley, Davis, Emeryville, Fairfield and Fremont.
How long is the train from Berkeley to Oakland San Francisco Bay Airport?
The fastest takes 24 minutes, with 49 trains a week (Amtrak).
Where does the train stop at Oakland San Francisco Bay Airport?
At Oakland Coliseum/Airport Amtrak. Check your ticket for the terminal.
Which rail companies serve Oakland San Francisco Bay Airport?
Amtrak.