What is the cheapest way to get from San Francisco to Kelso?
The cheapest way to get from San Francisco to Kelso is to bus and train which costs $59.78 - $293.48 and takes 17h 6m.
What is the fastest way to get from San Francisco to Kelso?
The fastest way to get from San Francisco to Kelso is to fly and train which takes 5h 58m and costs $81.52 - $315.22 .
Is there a direct train between San Francisco and Kelso?
No, there is no direct train from San Francisco to Kelso. However, there are services departing from Civic Center / UN Plaza and arriving at Kelso-Longview via Oakland. The journey, including transfers, takes approximately 20h 55m.
How far is it from San Francisco to Kelso?
The distance between San Francisco and Kelso is 1003 km. The road distance is 1097.6 km.
How do I travel from San Francisco to Kelso without a car?
The best way to get from San Francisco to Kelso without a car is to bus and train which takes 17h 6m and costs $59.78 - $293.48 .
How long does it take to get from San Francisco to Kelso?
It takes approximately 5h 58m to get from San Francisco to Kelso, including transfers.
Where do I catch the San Francisco to Kelso train from?
San Francisco to Kelso train services, operated by Amtrak, depart from Oakland station.
Where does the San Francisco to Kelso train arrive?
San Francisco to Kelso train services, operated by Amtrak, arrive at Kelso-Longview station.
Can I drive from San Francisco to Kelso?
Yes, the driving distance between San Francisco to Kelso is 1098 km. It takes approximately 11h 38m to drive from San Francisco to Kelso.
Where can I stay near Kelso?
There are 20+ hotels available in Kelso. Prices start at $55.12 per night.
→
+0→
Transport search
Transport search
[{"selectedTransportType":"car","routePoints":[{"latitude":37.77493,"longitude":-122.4194,"title":"San Francisco"},{"latitude":46.142124,"longitude":-122.9053,"title":"Kelso"}],"compositeRoutePoints":{"d5926b344524e30fd9b3a2cf8a70f634":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"d5fab6dc1c80983078991ae0b16acc33":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Sacramento bus station","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Sacramento bus station","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"d861ec56e8c8fffa733bbc65ef9a4dda":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"15ab10ebc8b6540fa18f746aef75fb38":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Norman y. mineta san josé international airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Norman y. mineta san josé international airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"bf954ceaac6076eb489cac307333dd6b":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"1fd2bad4b5545924aff599125e63817e":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Sacramento international airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Sacramento international airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"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":53337012}, {"selectedTransportType":"plane","routePoints":[{"latitude":37.77493,"longitude":-122.4194,"title":"San Francisco"},{"latitude":46.142124,"longitude":-122.9053,"title":"Kelso"}],"compositeRoutePoints":{"d5926b344524e30fd9b3a2cf8a70f634":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"d5fab6dc1c80983078991ae0b16acc33":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Sacramento bus station","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Sacramento bus station","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"d861ec56e8c8fffa733bbc65ef9a4dda":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"15ab10ebc8b6540fa18f746aef75fb38":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Norman y. mineta san josé international airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Norman y. mineta san josé international airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"bf954ceaac6076eb489cac307333dd6b":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"1fd2bad4b5545924aff599125e63817e":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Sacramento international airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Sacramento international airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"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":53337012}, {"selectedTransportType":"ride_share","routePoints":[{"latitude":37.77493,"longitude":-122.4194,"title":"San Francisco"},{"latitude":46.142124,"longitude":-122.9053,"title":"Kelso"}],"compositeRoutePoints":{"d5926b344524e30fd9b3a2cf8a70f634":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"d5fab6dc1c80983078991ae0b16acc33":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Sacramento bus station","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Sacramento bus station","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"d861ec56e8c8fffa733bbc65ef9a4dda":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"15ab10ebc8b6540fa18f746aef75fb38":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Norman y. mineta san josé international airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Norman y. mineta san josé international airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"bf954ceaac6076eb489cac307333dd6b":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"1fd2bad4b5545924aff599125e63817e":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Sacramento international airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Sacramento international airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"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":53337012}, {"selectedTransportType":"composite","routePoints":[{"latitude":37.77493,"longitude":-122.4194,"title":"San Francisco"},{"latitude":46.142124,"longitude":-122.9053,"title":"Kelso"}],"compositeRoutePoints":{"d5926b344524e30fd9b3a2cf8a70f634":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"d5fab6dc1c80983078991ae0b16acc33":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Sacramento bus station","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"train","startPoint":{"title":"Sacramento bus station","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"d861ec56e8c8fffa733bbc65ef9a4dda":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"15ab10ebc8b6540fa18f746aef75fb38":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Norman y. mineta san josé international airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Norman y. mineta san josé international airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"bf954ceaac6076eb489cac307333dd6b":[{"transportType":"bus","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"routeEndPart":true}],"1fd2bad4b5545924aff599125e63817e":[{"transportType":"train","startPoint":{"title":"San francisco international airport","latitude":37.616188,"longitude":-122.39196},"endPoint":{"title":"Sacramento international airport","latitude":40.251942,"longitude":-122.48670666666666},"routeStartPart":true},{"transportType":"plane","startPoint":{"title":"Sacramento international airport","latitude":40.251942,"longitude":-122.48670666666666},"endPoint":{"title":"Portland","latitude":45.52345,"longitude":-122.6762},"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":53337012}]