What is the cheapest way to get from Richmond to Ocean Beach?
The cheapest way to get from Richmond to Ocean Beach is to drive which costs $4.02 - $5.98 and takes 33 min.
What is the fastest way to get from Richmond to Ocean Beach?
The fastest way to get from Richmond to Ocean Beach is to drive which takes 33 min and costs $4.02 - $5.98 .
Is there a direct bus between Richmond and Ocean Beach?
No, there is no direct bus from Richmond station to Ocean Beach. However, there are services departing from El Cerrito del Norte BART Station and arriving at La Playa St & Fulton St via Transit Center Bay B. The journey, including transfers, takes approximately 1h 7m.
Is there a direct train between Richmond and Ocean Beach?
No, there is no direct train from Richmond to Ocean Beach. However, there are services departing from Richmond and arriving at Judah St & 46th Ave via Metro Embarcadero Station. The journey, including transfers, takes approximately 1h 21m.
How far is it from Richmond to Ocean Beach?
The distance between Richmond and Ocean Beach is 34 km. The road distance is 36.4 km.
How do I travel from Richmond to Ocean Beach without a car?
The best way to get from Richmond to Ocean Beach without a car is to line 704 night bus and line 5 bus which takes 1h 7m and costs $5.43 - $10.87 .
How long does it take to get from Richmond to Ocean Beach?
It takes approximately 1h 7m to get from Richmond to Ocean Beach, including transfers.
Where do I catch the Richmond to Ocean Beach bus from?
Richmond to Ocean Beach bus services, operated by Golden Gate Transit, depart from El Cerrito del Norte BART Station.
Where do I catch the Richmond to Ocean Beach train from?
Richmond to Ocean Beach train services, operated by BART, depart from Richmond station.
Where does the Richmond to Ocean Beach bus arrive?
Richmond to Ocean Beach bus services, operated by Golden Gate Transit, arrive at Salesforce Transit Center-Bus Plaza Bay A station.
Where does the Richmond to Ocean Beach train arrive?
Richmond to Ocean Beach train services, operated by BART, arrive at Embarcadero station.
Can I drive from Richmond to Ocean Beach?
Yes, the driving distance between Richmond to Ocean Beach is 36 km. It takes approximately 33 min to drive from Richmond to Ocean Beach.
Where can I stay near Ocean Beach?
There are 763+ hotels available in Ocean Beach. Prices start at $54.04 per night.
→
+0→
Transport search
Transport search
[{"selectedTransportType":"car","routePoints":[{"latitude":37.93786,"longitude":-122.34315,"title":"Richmond"},{"latitude":32.74499,"longitude":-117.25012,"title":"Ocean Beach"}],"compositeRoutePoints":{"3bcafacec6a92f982886d663b9d73b6a":[{"transportType":"transfer","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"ca7adeeb3357b8436c47b99eaa9fab1e":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Bakersfield","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Bakersfield","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Los","latitude":34.375296,"longitude":-118.93011733333333}},{"transportType":"train","startPoint":{"title":"Los","latitude":34.375296,"longitude":-118.93011733333333},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"73887a8d5cef60bc460d211fa0f07d48":[{"transportType":"transfer","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"3eded74ce8cfc0ee0915481691fa517b":[{"transportType":"transfer","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"69c2d25f5c59b8b08b2ba1976dfb6f30":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Sacramento international airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Sacramento international airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"abf3d46c15f91c14c4d12758b95781db":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Los","latitude":35.185519,"longitude":-119.795578},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Los","latitude":35.185519,"longitude":-119.795578},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}]},"transportTypes":{"car":{"title":"Car","color":"var(--color-transport-car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_car\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CAR\u0027\u003E\u003C\/i\u003E"},"taxi":{"title":"Taxi","color":"var(--color-transport-taxi)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_taxi\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TAXI\u0027\u003E\u003C\/i\u003E"},"bus":{"title":"Bus","color":"var(--color-transport-bus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BUS\u0027\u003E\u003C\/i\u003E"},"train":{"title":"Train","color":"var(--color-transport-train)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"truck":{"title":"Truck","color":"var(--color-transport-truck)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_truck\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRUCK\u0027\u003E\u003C\/i\u003E"},"plane":{"title":"Plane","color":"var(--color-transport-plane)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_plane\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PLANE\u0027\u003E\u003C\/i\u003E"},"ride_share":{"title":"Rideshare","color":"var(--color-transport-ride_share)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rideshare\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RIDE_SHARE\u0027\u003E\u003C\/i\u003E"},"people":{"title":"Person","color":"var(--color-transport-people)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_people\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PEOPLE\u0027\u003E\u003C\/i\u003E"},"walk":{"title":"Walking","color":"var(--color-transport-walk)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_walk\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_WALK\u0027\u003E\u003C\/i\u003E"},"bike":{"title":"Bicycle","color":"var(--color-transport-bike)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bike\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BIKE\u0027\u003E\u003C\/i\u003E"},"transfer":{"title":"Transfer","color":"var(--color-transport-transfer)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"subway":{"title":"Subway","color":"var(--color-transport-subway)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_subway\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBWAY\u0027\u003E\u003C\/i\u003E"},"composite":{"title":"Route","color":"var(--color-transport-composite)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"carsharing":{"title":"Carsharing","color":"var(--color-transport-carsharing)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_carsharing\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CARSHARING\u0027\u003E\u003C\/i\u003E"},"suburban":{"title":"Electric Train","color":"var(--color-transport-suburban)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_suburban\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBURBAN\u0027\u003E\u003C\/i\u003E"},"tram":{"title":"Tram","color":"var(--color-transport-tram)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_tram\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAM\u0027\u003E\u003C\/i\u003E"},"trolleybus":{"title":"Trolleybus","color":"var(--color-transport-trolleybus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_trolleybus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TROLLEYBUS\u0027\u003E\u003C\/i\u003E"},"cable_car":{"title":"Funicular","color":"var(--color-transport-cable_car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_funicular\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CABLE_CAR\u0027\u003E\u003C\/i\u003E"},"rail":{"title":"Rail","color":"var(--color-transport-rail)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"ferry":{"title":"Ferry","color":"var(--color-transport-ferry)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_ferry\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_FERRY\u0027\u003E\u003C\/i\u003E"},"rent":{"title":"Rent auto","color":"var(--color-transport-rent)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rent\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RENT\u0027\u003E\u003C\/i\u003E"},"unknown":{"title":"Unknown","color":"var(--color-transport-unknown)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"}},"pointIcon":"\u003Ci class=\u0022icon iconmoon iconmoon-map_point\u0022 style=\u0022color:var(--color-primary)\u0022 aria-label=\u0027MAP_POINT\u0027\u003E\u003C\/i\u003E","routeId":54356988}, {"selectedTransportType":"plane","routePoints":[{"latitude":37.93786,"longitude":-122.34315,"title":"Richmond"},{"latitude":32.74499,"longitude":-117.25012,"title":"Ocean Beach"}],"compositeRoutePoints":{"3bcafacec6a92f982886d663b9d73b6a":[{"transportType":"transfer","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"ca7adeeb3357b8436c47b99eaa9fab1e":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Bakersfield","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Bakersfield","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Los","latitude":34.375296,"longitude":-118.93011733333333}},{"transportType":"train","startPoint":{"title":"Los","latitude":34.375296,"longitude":-118.93011733333333},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"73887a8d5cef60bc460d211fa0f07d48":[{"transportType":"transfer","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"3eded74ce8cfc0ee0915481691fa517b":[{"transportType":"transfer","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"69c2d25f5c59b8b08b2ba1976dfb6f30":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Sacramento international airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Sacramento international airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"abf3d46c15f91c14c4d12758b95781db":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Los","latitude":35.185519,"longitude":-119.795578},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Los","latitude":35.185519,"longitude":-119.795578},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}]},"transportTypes":{"car":{"title":"Car","color":"var(--color-transport-car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_car\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CAR\u0027\u003E\u003C\/i\u003E"},"taxi":{"title":"Taxi","color":"var(--color-transport-taxi)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_taxi\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TAXI\u0027\u003E\u003C\/i\u003E"},"bus":{"title":"Bus","color":"var(--color-transport-bus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BUS\u0027\u003E\u003C\/i\u003E"},"train":{"title":"Train","color":"var(--color-transport-train)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"truck":{"title":"Truck","color":"var(--color-transport-truck)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_truck\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRUCK\u0027\u003E\u003C\/i\u003E"},"plane":{"title":"Plane","color":"var(--color-transport-plane)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_plane\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PLANE\u0027\u003E\u003C\/i\u003E"},"ride_share":{"title":"Rideshare","color":"var(--color-transport-ride_share)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rideshare\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RIDE_SHARE\u0027\u003E\u003C\/i\u003E"},"people":{"title":"Person","color":"var(--color-transport-people)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_people\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PEOPLE\u0027\u003E\u003C\/i\u003E"},"walk":{"title":"Walking","color":"var(--color-transport-walk)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_walk\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_WALK\u0027\u003E\u003C\/i\u003E"},"bike":{"title":"Bicycle","color":"var(--color-transport-bike)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bike\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BIKE\u0027\u003E\u003C\/i\u003E"},"transfer":{"title":"Transfer","color":"var(--color-transport-transfer)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"subway":{"title":"Subway","color":"var(--color-transport-subway)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_subway\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBWAY\u0027\u003E\u003C\/i\u003E"},"composite":{"title":"Route","color":"var(--color-transport-composite)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"carsharing":{"title":"Carsharing","color":"var(--color-transport-carsharing)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_carsharing\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CARSHARING\u0027\u003E\u003C\/i\u003E"},"suburban":{"title":"Electric Train","color":"var(--color-transport-suburban)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_suburban\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBURBAN\u0027\u003E\u003C\/i\u003E"},"tram":{"title":"Tram","color":"var(--color-transport-tram)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_tram\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAM\u0027\u003E\u003C\/i\u003E"},"trolleybus":{"title":"Trolleybus","color":"var(--color-transport-trolleybus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_trolleybus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TROLLEYBUS\u0027\u003E\u003C\/i\u003E"},"cable_car":{"title":"Funicular","color":"var(--color-transport-cable_car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_funicular\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CABLE_CAR\u0027\u003E\u003C\/i\u003E"},"rail":{"title":"Rail","color":"var(--color-transport-rail)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"ferry":{"title":"Ferry","color":"var(--color-transport-ferry)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_ferry\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_FERRY\u0027\u003E\u003C\/i\u003E"},"rent":{"title":"Rent auto","color":"var(--color-transport-rent)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rent\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RENT\u0027\u003E\u003C\/i\u003E"},"unknown":{"title":"Unknown","color":"var(--color-transport-unknown)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"}},"pointIcon":"\u003Ci class=\u0022icon iconmoon iconmoon-map_point\u0022 style=\u0022color:var(--color-primary)\u0022 aria-label=\u0027MAP_POINT\u0027\u003E\u003C\/i\u003E","routeId":54356988}, {"selectedTransportType":"ride_share","routePoints":[{"latitude":37.93786,"longitude":-122.34315,"title":"Richmond"},{"latitude":32.74499,"longitude":-117.25012,"title":"Ocean Beach"}],"compositeRoutePoints":{"3bcafacec6a92f982886d663b9d73b6a":[{"transportType":"transfer","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"ca7adeeb3357b8436c47b99eaa9fab1e":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Bakersfield","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Bakersfield","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Los","latitude":34.375296,"longitude":-118.93011733333333}},{"transportType":"train","startPoint":{"title":"Los","latitude":34.375296,"longitude":-118.93011733333333},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"73887a8d5cef60bc460d211fa0f07d48":[{"transportType":"transfer","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"3eded74ce8cfc0ee0915481691fa517b":[{"transportType":"transfer","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"69c2d25f5c59b8b08b2ba1976dfb6f30":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Sacramento international airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Sacramento international airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"abf3d46c15f91c14c4d12758b95781db":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Los","latitude":35.185519,"longitude":-119.795578},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Los","latitude":35.185519,"longitude":-119.795578},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}]},"transportTypes":{"car":{"title":"Car","color":"var(--color-transport-car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_car\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CAR\u0027\u003E\u003C\/i\u003E"},"taxi":{"title":"Taxi","color":"var(--color-transport-taxi)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_taxi\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TAXI\u0027\u003E\u003C\/i\u003E"},"bus":{"title":"Bus","color":"var(--color-transport-bus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BUS\u0027\u003E\u003C\/i\u003E"},"train":{"title":"Train","color":"var(--color-transport-train)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"truck":{"title":"Truck","color":"var(--color-transport-truck)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_truck\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRUCK\u0027\u003E\u003C\/i\u003E"},"plane":{"title":"Plane","color":"var(--color-transport-plane)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_plane\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PLANE\u0027\u003E\u003C\/i\u003E"},"ride_share":{"title":"Rideshare","color":"var(--color-transport-ride_share)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rideshare\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RIDE_SHARE\u0027\u003E\u003C\/i\u003E"},"people":{"title":"Person","color":"var(--color-transport-people)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_people\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PEOPLE\u0027\u003E\u003C\/i\u003E"},"walk":{"title":"Walking","color":"var(--color-transport-walk)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_walk\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_WALK\u0027\u003E\u003C\/i\u003E"},"bike":{"title":"Bicycle","color":"var(--color-transport-bike)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bike\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BIKE\u0027\u003E\u003C\/i\u003E"},"transfer":{"title":"Transfer","color":"var(--color-transport-transfer)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"subway":{"title":"Subway","color":"var(--color-transport-subway)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_subway\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBWAY\u0027\u003E\u003C\/i\u003E"},"composite":{"title":"Route","color":"var(--color-transport-composite)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"carsharing":{"title":"Carsharing","color":"var(--color-transport-carsharing)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_carsharing\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CARSHARING\u0027\u003E\u003C\/i\u003E"},"suburban":{"title":"Electric Train","color":"var(--color-transport-suburban)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_suburban\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBURBAN\u0027\u003E\u003C\/i\u003E"},"tram":{"title":"Tram","color":"var(--color-transport-tram)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_tram\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAM\u0027\u003E\u003C\/i\u003E"},"trolleybus":{"title":"Trolleybus","color":"var(--color-transport-trolleybus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_trolleybus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TROLLEYBUS\u0027\u003E\u003C\/i\u003E"},"cable_car":{"title":"Funicular","color":"var(--color-transport-cable_car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_funicular\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CABLE_CAR\u0027\u003E\u003C\/i\u003E"},"rail":{"title":"Rail","color":"var(--color-transport-rail)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"ferry":{"title":"Ferry","color":"var(--color-transport-ferry)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_ferry\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_FERRY\u0027\u003E\u003C\/i\u003E"},"rent":{"title":"Rent auto","color":"var(--color-transport-rent)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rent\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RENT\u0027\u003E\u003C\/i\u003E"},"unknown":{"title":"Unknown","color":"var(--color-transport-unknown)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"}},"pointIcon":"\u003Ci class=\u0022icon iconmoon iconmoon-map_point\u0022 style=\u0022color:var(--color-primary)\u0022 aria-label=\u0027MAP_POINT\u0027\u003E\u003C\/i\u003E","routeId":54356988}, {"selectedTransportType":"composite","routePoints":[{"latitude":37.93786,"longitude":-122.34315,"title":"Richmond"},{"latitude":32.74499,"longitude":-117.25012,"title":"Ocean Beach"}],"compositeRoutePoints":{"3bcafacec6a92f982886d663b9d73b6a":[{"transportType":"transfer","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"ca7adeeb3357b8436c47b99eaa9fab1e":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Bakersfield","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"bus","startPoint":{"title":"Bakersfield","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Los","latitude":34.375296,"longitude":-118.93011733333333}},{"transportType":"train","startPoint":{"title":"Los","latitude":34.375296,"longitude":-118.93011733333333},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"73887a8d5cef60bc460d211fa0f07d48":[{"transportType":"transfer","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"3eded74ce8cfc0ee0915481691fa517b":[{"transportType":"transfer","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"69c2d25f5c59b8b08b2ba1976dfb6f30":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Sacramento international airport","latitude":35.995742,"longitude":-120.66103866666667},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Sacramento international airport","latitude":35.995742,"longitude":-120.66103866666667},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}],"abf3d46c15f91c14c4d12758b95781db":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Los","latitude":35.185519,"longitude":-119.795578},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Los","latitude":35.185519,"longitude":-119.795578},"endPoint":{"title":"Old town transit center","latitude":32.75485,"longitude":-117.199196},"routeEndPart":true}]},"transportTypes":{"car":{"title":"Car","color":"var(--color-transport-car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_car\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CAR\u0027\u003E\u003C\/i\u003E"},"taxi":{"title":"Taxi","color":"var(--color-transport-taxi)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_taxi\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TAXI\u0027\u003E\u003C\/i\u003E"},"bus":{"title":"Bus","color":"var(--color-transport-bus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BUS\u0027\u003E\u003C\/i\u003E"},"train":{"title":"Train","color":"var(--color-transport-train)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"truck":{"title":"Truck","color":"var(--color-transport-truck)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_truck\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRUCK\u0027\u003E\u003C\/i\u003E"},"plane":{"title":"Plane","color":"var(--color-transport-plane)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_plane\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PLANE\u0027\u003E\u003C\/i\u003E"},"ride_share":{"title":"Rideshare","color":"var(--color-transport-ride_share)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rideshare\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RIDE_SHARE\u0027\u003E\u003C\/i\u003E"},"people":{"title":"Person","color":"var(--color-transport-people)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_people\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_PEOPLE\u0027\u003E\u003C\/i\u003E"},"walk":{"title":"Walking","color":"var(--color-transport-walk)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_walk\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_WALK\u0027\u003E\u003C\/i\u003E"},"bike":{"title":"Bicycle","color":"var(--color-transport-bike)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_bike\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_BIKE\u0027\u003E\u003C\/i\u003E"},"transfer":{"title":"Transfer","color":"var(--color-transport-transfer)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"subway":{"title":"Subway","color":"var(--color-transport-subway)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_subway\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBWAY\u0027\u003E\u003C\/i\u003E"},"composite":{"title":"Route","color":"var(--color-transport-composite)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"},"carsharing":{"title":"Carsharing","color":"var(--color-transport-carsharing)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_carsharing\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CARSHARING\u0027\u003E\u003C\/i\u003E"},"suburban":{"title":"Electric Train","color":"var(--color-transport-suburban)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_suburban\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_SUBURBAN\u0027\u003E\u003C\/i\u003E"},"tram":{"title":"Tram","color":"var(--color-transport-tram)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_tram\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAM\u0027\u003E\u003C\/i\u003E"},"trolleybus":{"title":"Trolleybus","color":"var(--color-transport-trolleybus)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_trolleybus\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TROLLEYBUS\u0027\u003E\u003C\/i\u003E"},"cable_car":{"title":"Funicular","color":"var(--color-transport-cable_car)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_funicular\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_CABLE_CAR\u0027\u003E\u003C\/i\u003E"},"rail":{"title":"Rail","color":"var(--color-transport-rail)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_train\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRAIN\u0027\u003E\u003C\/i\u003E"},"ferry":{"title":"Ferry","color":"var(--color-transport-ferry)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_ferry\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_FERRY\u0027\u003E\u003C\/i\u003E"},"rent":{"title":"Rent auto","color":"var(--color-transport-rent)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_rent\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_RENT\u0027\u003E\u003C\/i\u003E"},"unknown":{"title":"Unknown","color":"var(--color-transport-unknown)","icon":"\u003Ci class=\u0022icon iconmoon iconmoon-transport_transfer\u0022 style=\u0022color:var(--color-white)\u0022 aria-label=\u0027TRANSPORT_TRANSFER\u0027\u003E\u003C\/i\u003E"}},"pointIcon":"\u003Ci class=\u0022icon iconmoon iconmoon-map_point\u0022 style=\u0022color:var(--color-primary)\u0022 aria-label=\u0027MAP_POINT\u0027\u003E\u003C\/i\u003E","routeId":54356988}]