This website related to the Bay Area Rapid Transit (BART), a mass rapid transit system serving the San Francisco Bay Area, is under construction. When completed, it will contain some historical information on BART ridership (taken from the BART ridership reports page), station data, and fares and schedules (taken from the current version and historical versions of the fares and schedules booklet). You can see the underlying code for this website and the SQL insertion commands for the database it uses at the GitHub repository.

NOTE: Due to rounding, entry and exit counts where either station is "all stations" or a set of more than one station may not match the source data precisely. When one side is "all stations" and the other side is a specific station, the numbers can be off by at most half the number of stations (so at most half of 50 = 25), and usually by a lot less (usually less than 10). When both sides are "all stations" the numbers can be off by at most half the square of the number of stations (so at most half of the square of 50 which works out to 1,250) and usually a lot less (usually less than 500). If you select a set of stations on one of both sides, the numbers can be off by up to half the product of the number of stations on the two sides, and usually by a lot less. These discrepancies are likely small relative to the intrinsic noisiness of the numbers and inaccuracies created by phenomena such as fare evasion.

The website is managed by Vipul Naik. It is not in any way affiliated with Bay Area Rapid Transit (BART) as an entity.

Entry station (station 1)
Exit station (station 2)

Permalink URL: https://bart.vipulnaik.com/ridership.php?entryStation=EM&exitStation=OA

Field name Value for station EM Value for station OA
2-letter code (used in ridership reports; see Station Name Abbreviations (XLS)) EM OA
4-letter code (used in APIs and on BART website) EMBR OAKL
Long code (used in fares and schedules brochure) EMBAR OAKL
Ordinary name Embarcadero Oakland International Airport
Wikipedia page https://en.wikipedia.org/wiki/Embarcadero_station https://en.wikipedia.org/wiki/Oakland_International_Airport_station
BART page https://www.bart.gov/stations/embr https://www.bart.gov/stations/oakl
Opening date 1976-05-27 2014-11-22

Fare between stations Embarcadero and Oakland International Airport:

No direct or indirect routes available between EM and OA.

The graph and table below show average weekday, Saturday, and Sunday ridership between the station Embarcadero (EM) and the station Oakland International Airport (OA).

Graph of ridership should have loaded here
Year Month Weekday EM -> OA Weekday OA -> EM Saturday EM -> OA Saturday OA -> EM Sunday EM -> OA Sunday OA -> EM
2024 07 66 65 33 49 39 53
2024 06 82 72 40 53 56 70
2024 05 75 69 33 47 44 59
2024 04 59 66 39 35 41 50
2024 03 59 53 28 30 23 39
2024 02 57 54 23 34 27 35
2024 01 44 49 18 29 26 40
2023 12 58 53 32 34 29 32
2023 11 55 56 20 32 30 43
2023 10 51 60 28 43 51 44
2023 09 56 61 30 42 36 41
2023 08 58 58 38 39 46 46
2023 07 53 56 26 39 38 45
2023 06 63 59 29 30 35 34
2023 05 60 60 20 41 32 38
2023 04 56 59 26 31 34 37
2023 03 62 57 22 27 22 43
2023 02 51 54 20 34 27 32
2023 01 40 50 18 27 21 35
2022 12 56 51 23 30 36 28
2022 11 61 69 30 40 39 50
2022 10 68 74 40 53 45 39
2022 09 73 78 45 58 41 57
2022 08 65 76 39 51 49 66
2022 07 61 70 36 44 53 55
2022 06 68 70 35 52 47 61
2022 05 62 68 47 52 56 53
2022 04 53 57 33 46 36 44
2022 03 42 45 31 34 35 39
2022 02 30 37 16 35 28 29
2022 01 18 25 15 19 16 26
2021 12 37 44 23 30 29 31
2021 11 45 46 28 38 35 38
2021 10 37 53 28 44 39 31
2021 09 38 46 40 60 44 44
2021 08 34 42 26 39 33 40
2021 07 37 51 24 32 34 38
2021 06 27 34 20 28 22 29
2021 05 21 25 13 17 17 23
2021 04 12 15 6 9 9 13
2021 03 7 10 5 7 6 9
2021 02 4 7 2 5 4 5
2021 01 2 4 2 5 2 3
2020 12 4 4 4 3 2 6
2020 11 6 6 5 6 3 6
2020 10 7 7 5 10 5 6
2020 09 4 6 5 7 3 6
2020 08 5 7 4 4 5 4
2020 07 4 6 5 5 1 5
2020 06 3 4 2 4 1 5
2020 05 2 2 1 2 2 2
2020 04 1 2 0 1 0 2
2020 03 33 33 12 13 13 27
2020 02 137 119 28 49 31 59
2020 01 127 119 31 51 34 77
2019 12 157 168 51 75 37 114
2019 11 176 142 39 75 38 74
2019 10 171 159 53 81 46 90
2019 09 193 207 58 101 52 115
2019 08 177 150 48 77 46 106
2019 07 156 147 41 59 52 122
2019 06 165 154 47 69 48 87
2019 05 187 164 52 76 50 91
2019 04 169 169 59 84 56 90
2019 03 166 147 38 60 40 105
2019 02 160 151 36 48 47 69
2019 01 136 140 35 60 36 65
2018 12 173 157 56 82 54 75
2018 11 173 150 44 73 59 104
2018 10 166 165 49 82 73 108
2018 09 176 169 52 93 58 82
2018 08 188 168 52 72 58 84
2018 07 168 168 65 108 66 110
2018 06 186 167 60 84 70 122
2018 05 197 178 73 97 72 108
2018 04 180 176 58 85 71 107
2018 03 174 158 53 72 55 94
2018 02 152 145 45 73 67 84
2018 01 134 137 49 68 54 76
2017 12 173 142 60 97 70 77
2017 11 178 170 76 101 80 113
2017 10 176 188 69 92 75 94
2017 09 183 182 47 77 57 88
2017 08 185 179 62 72 82 107
2017 07 169 169 64 83 70 101
2017 06 197 171 54 88 77 123
2017 05 184 180 45 85 56 84
2017 04 182 182 55 77 71 98
2017 03 169 155 53 77 56 87
2017 02 174 170 51 78 76 85
2017 01 137 151 49 65 56 74
2016 12 171 160 60 81 72 84
2016 11 166 166 77 104 69 107
2016 10 175 174 73 99 84 113
2016 09 177 175 65 88 77 92
2016 08 169 180 67 93 85 117
2016 07 163 171 64 96 71 108
2016 06 177 169 71 84 91 141
2016 05 151 158 69 78 68 89
2016 04 157 165 61 77 85 98
2016 03 150 157 55 65 64 106
2016 02 148 164 55 94 64 73
2016 01 138 162 45 86 58 104
2015 12 163 164 76 86 78 120
2015 11 172 167 52 101 77 125
2015 10 166 167 65 102 88 120
2015 09 172 174 52 59 63 87
2015 08 161 180 51 66 68 115
2015 07 184 174 53 90 77 188
2015 06 160 175 48 79 92 159
2015 05 160 177 56 74 92 95
2015 04 151 162 59 64 58 111
2015 03 139 147 61 74 65 107
2015 02 143 149 49 70 73 91
2015 01 128 134 43 62 53 104
2014 12 147 160 72 96 75 121
2014 11 37 16 17 37 27 60
2014 10 0 0 0 0 0 0

Printed data for 118 months (rows) and 6 columns, for a total of 708 entries

Total time taken: 2.013 seconds, 0.030 for query, 1.983 for graph, and 0.000 for display