{"id":"d9890a9c-f0e3-46c4-a338-b1f7bcf78258","name":"Jasper–Prince Rupert Train","slug":"jasper-prince-rupert-train","links":{"human_path":"/experiences/jasper-prince-rupert-train","machine_capability":"experience.get"},"media":[{"role":"hero","license":"CC0","alt_text":"VIA Rail Jasper–Prince Rupert train leaving Jasper through the Canadian Rockies.","position":1,"media_type":"licensed_photo","credit_line":"Photo: TagaSanPedroAko — CC0","license_url":"http://creativecommons.org/publicdomain/zero/1.0/deed.en","ai_generated":false,"external_url":"https://thumb.wikimedia.org/wikipedia/commons/thumb/5/58/2018-08-19_Via_Rail_F40PH-2_with_Jasper-Prince_Rupert_train_leaving_Jasper_0688.jpg/3840px-2018-08-19_Via_Rail_F40PH-2_with_Jasper-Prince_Rupert_train_leaving_Jasper_0688.jpg","rights_owner":"TagaSanPedroAko","storage_path":"experience-media/support/wave3/jasper-prince-rupert-train-55045e1491.jpg","rights_verified_at":"2026-09-13T00:00:00+00:00"},{"role":"gallery","license":"CC BY 2.0","alt_text":"VIA Rail train at Jasper station preparing for the Jasper–Prince Rupert service in Alberta, Canada.","position":3,"media_type":"licensed_photo","credit_line":"Photo: Ron Reiring / Wikimedia Commons — CC BY 2.0","license_url":"https://creativecommons.org/licenses/by/2.0/","ai_generated":false,"external_url":"https://commons.wikimedia.org/wiki/Special:Redirect/file/Jasper%2C_AB_VIA_train_station.jpg","rights_owner":"Ron Reiring","storage_path":"experience-media/hero/jasper-prince-rupert-train.jpg","rights_verified_at":"2026-09-09T08:10:31.95933+00:00"},{"role":"gallery","license":"CC BY 2.0","alt_text":"Jasper–Prince Rupert Train: VIA Skeena at Penny (600466374)","position":3,"media_type":"licensed_photo","credit_line":"Photo: David McCormack — CC BY 2.0","license_url":"https://creativecommons.org/licenses/by/2.0","ai_generated":false,"external_url":"https://thumb.wikimedia.org/wikipedia/commons/thumb/c/c6/VIA_Skeena_at_Penny_%28600466374%29.jpg/3840px-VIA_Skeena_at_Penny_%28600466374%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail","rights_owner":"David McCormack","storage_path":"experience-media/support/wave3/jasper-prince-rupert-train-e1ffa15053.jpg","rights_verified_at":"2026-09-17T00:00:00+00:00"}],"route":{"name":"Jasper–Prince Rupert: Jasper–Prince Rupert","slug":"jasper-prince-rupert","stops":[{"lat":52.87618,"lon":-118.07963,"name":"Jasper railway station","role":"origin","country":"Canada","sequence":1,"country_code":"CA"},{"lat":53.91912,"lon":-122.74405,"name":"Prince George railway station","role":"via","country":"Canada","sequence":2,"country_code":"CA"},{"lat":54.29596,"lon":-130.35173,"name":"Prince Rupert railway station","role":"destination","country":"Canada","sequence":3,"country_code":"CA"}],"direction":"Jasper → Prince Rupert","journey_id":"4d65bda5-07fc-4cd9-82f6-4f127a25ee89","distance_km":1177,"geometry_semantics":"representative_stops; no exact track geometry implied"},"operator":{"name":"VIA Rail Canada","slug":"via-rail-canada","official_url":"https://www.viarail.ca/en"},"countries":[{"iso2":"CA","name":"Canada","slug":"canada"}],"editorial":{"tagline":"A working passenger train through one of Canada’s least-travelled great landscapes.","why_take_it":"Choose it for wilderness rather than luxury: this is ordinary public transport on an extraordinary route, with far fewer tourists and a stronger sense of distance than Canada’s premium rail products.","short_summary":"VIA Rail’s Jasper–Prince Rupert train crosses 1,177 kilometres from the Canadian Rockies to the Pacific coast, with a long daylight-heavy journey through Yellowhead Pass, northern British Columbia, the Skeena Valley and remote communities."},"archetypes":[{"key":"scenic","name":"Scenic","slug":"scenic"},{"key":"epic","name":"Epic","slug":"epic"}],"provenance":{"sources":[{"url":"https://www.viarail.ca/en/explore-our-destinations/trains/regional-trains/jasper-prince-rupert","name":"VIA Rail Canada","authority":"primary","last_observed_at":"2026-09-09T04:37:22.392282+00:00"}],"source_count":1,"accepted_fact_count":1,"latest_fact_observed_at":"2026-09-09T04:37:22.392282+00:00"},"data_rights":{"note":"Commercial eligibility is a separate governed flag; public machine readability does not grant unrestricted commercial reuse.","public_read":true,"commercial_reuse_eligible":false},"entity_type":"TrainExperience","publication":{"tier":"premium","checked_at":"2026-09-13T18:45:18.297791+00:00","machine_publishable":true,"publication_contract_version":"v1"},"canonical_id":"urn:train-experience:d9890a9c-f0e3-46c4-a338-b1f7bcf78258","decision_data":{"price":{"currency":"CAD","confidence":0.96,"price_from":null,"price_basis":"Dynamic VIA Rail one-way fare by travel date, direction and availability.","pass_accepted":null,"dynamic_pricing":true,"last_observed_at":"2026-09-09T04:37:22.392282+00:00","last_verified_at":"2026-09-11T16:46:29.193+00:00","typical_price_max":null,"typical_price_min":null,"pass_supplement_max":null,"pass_supplement_min":null,"reservation_fee_max":null,"reservation_fee_min":null},"scores":{"food":2,"notes":"Remote public-service rail journey with outstanding wilderness scenery.","value":5,"family":3,"scenic":5,"comfort":3,"romance":2,"confidence":0.79,"uniqueness":5,"bucket_list":5,"photography":5,"evaluated_at":"2026-09-09T04:37:22.392282+00:00","accessibility":3,"score_version":"editorial_v1","train_character":5,"evaluation_method":"hybrid"},"booking":{"notes":"Book a dated VIA Rail regional departure online; fares vary by date and availability.","confidence":0.96,"difficulty":2,"pass_accepted":null,"last_verified_at":"2026-09-09T04:37:22.392282+00:00","booking_window_days":null,"reservation_required":false,"same_day_feasibility":null,"direct_online_booking":true,"recommended_advance_days":null,"pass_reservation_required":null,"multiple_bookings_required":false},"seasons":[{"month":1,"notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network.","confidence":0.96,"availability":"operates","last_verified_at":"2026-09-09T04:37:22.392282+00:00"},{"month":2,"notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network.","confidence":0.96,"availability":"operates","last_verified_at":"2026-09-09T04:37:22.392282+00:00"},{"month":3,"notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network.","confidence":0.96,"availability":"operates","last_verified_at":"2026-09-09T04:37:22.392282+00:00"},{"month":4,"notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network.","confidence":0.96,"availability":"operates","last_verified_at":"2026-09-09T04:37:22.392282+00:00"},{"month":5,"notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network.","confidence":0.96,"availability":"operates","last_verified_at":"2026-09-09T04:37:22.392282+00:00"},{"month":6,"notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network.","confidence":0.96,"availability":"operates","last_verified_at":"2026-09-09T04:37:22.392282+00:00"},{"month":7,"notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network.","confidence":0.96,"availability":"operates","last_verified_at":"2026-09-09T04:37:22.392282+00:00"},{"month":8,"notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network.","confidence":0.96,"availability":"operates","last_verified_at":"2026-09-09T04:37:22.392282+00:00"},{"month":9,"notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network.","confidence":0.96,"availability":"operates","last_verified_at":"2026-09-09T04:37:22.392282+00:00"},{"month":10,"notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network.","confidence":0.96,"availability":"operates","last_verified_at":"2026-09-09T04:37:22.392282+00:00"},{"month":11,"notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network.","confidence":0.96,"availability":"operates","last_verified_at":"2026-09-09T04:37:22.392282+00:00"},{"month":12,"notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network.","confidence":0.96,"availability":"operates","last_verified_at":"2026-09-09T04:37:22.392282+00:00"}],"highlights":[{"name":"Skeena River corridor","slug":"jasper-prince-rupert-skeena","type":"landscape","sequence":1,"importance":1}],"price_band":null,"traveller_fits":[{"key":"photographers","name":"Photographers","reason":"Yellowhead Pass and the Skeena corridor provide exceptional daylight scenery.","confidence":0.84,"suitability":5},{"key":"rail_enthusiasts","name":"Rail enthusiasts","reason":"A remote working passenger route across northern British Columbia is the attraction.","confidence":0.84,"suitability":5},{"key":"budget_travellers","name":"Budget travellers","reason":"Public-transport pricing makes a major wilderness rail journey accessible without a luxury-tour package.","confidence":0.84,"suitability":5}],"duration_minutes":2080,"onboard_features":[{"key":"food_service","name":"Food service","notes":"VIA Rail lists light meals, snacks, hot drinks and beverages for purchase on Jasper-Prince Rupert.","state":"yes","quality":3,"confidence":0.9,"last_verified_at":"2026-09-09T04:37:22.392282+00:00"}],"discovery_intents":[],"reservation_requirement":null},"contract_version":"train-experience-graph/v1","operational_status":"active","agent_context":{"contract_version":"far-by-rail/journey-v1","id":"d9890a9c-f0e3-46c4-a338-b1f7bcf78258","slug":"jasper-prince-rupert-train","name":"Jasper–Prince Rupert Train","summary":"VIA Rail’s Jasper–Prince Rupert train crosses 1,177 kilometres from the Canadian Rockies to the Pacific coast, with a long daylight-heavy journey through Yellowhead Pass, northern British Columbia, the Skeena Valley and remote communities.","operator":{"name":"VIA Rail Canada"},"countries":[{"slug":"canada","name":"Canada"}],"archetypes":[{"slug":"scenic","name":"Scenic"},{"slug":"epic","name":"Epic"}],"primary_family":"scenic","landscapes":[],"routes":[{"slug":"jasper-prince-rupert","name":"Jasper–Prince Rupert: Jasper–Prince Rupert","role":"primary","direction_label":"Jasper → Prince Rupert","duration_minutes":2080,"stop_count":3,"origin":"Jasper railway station","destination":"Prince Rupert railway station"}],"duration":{"minutes":2080,"unit":"minutes","precision":"typical","scope":"route_variant","route_name":"Jasper–Prince Rupert: Jasper–Prince Rupert","route_slug":"jasper-prince-rupert"},"overnight":{"status":"unknown","basis":"none"},"pricing":{"status":"dynamic","currency":"CAD","basis":"Dynamic VIA Rail one-way fare by travel date, direction and availability.","scope":{"payer":null,"travel_class":null,"trip_type":null,"season":null,"supplements_included":null},"components":[],"dynamic_pricing":true,"observed_at":"2026-09-09T04:37:22.392282+00:00","verified_at":"2026-09-11T16:46:29.193+00:00","is_current_offer":false},"booking_action":{"kind":"official","url":"https://www.viarail.ca/en/explore-our-destinations/trains/regional-trains/jasper-prince-rupert","label":"Official journey information, VIA Rail Canada","note":"We link to the operator's own journey page. No direct booking channel has been verified for this service, so availability and fares must be checked there.","verified_direct_booking":false,"reservation_required":false,"checked_at":"2026-09-09T04:37:22.392282+00:00"},"seat_side":[],"onboard_features":[],"seasons":[{"month":1,"availability_state":"operates","notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network."},{"month":2,"availability_state":"operates","notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network."},{"month":3,"availability_state":"operates","notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network."},{"month":4,"availability_state":"operates","notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network."},{"month":5,"availability_state":"operates","notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network."},{"month":6,"availability_state":"operates","notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network."},{"month":7,"availability_state":"operates","notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network."},{"month":8,"availability_state":"operates","notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network."},{"month":9,"availability_state":"operates","notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network."},{"month":10,"availability_state":"operates","notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network."},{"month":11,"availability_state":"operates","notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network."},{"month":12,"availability_state":"operates","notes":"VIA Rail currently lists three departures per week; service is part of the regular regional network."}],"scores":{"values":{"food":2,"value":5,"family":3,"scenic":5,"comfort":3,"romance":2,"uniqueness":5,"bucket_list":5,"photography":5,"accessibility":3,"train_character":5},"method":"hybrid","version":"editorial_v1","confidence":0.79,"notes":"Remote public-service rail journey with outstanding wilderness scenery.","evaluated_at":"2026-09-09T04:37:22.392282+00:00","scale":"1-5, editorial"},"sources":[{"url":"https://www.viarail.ca/en/explore-our-destinations/trains/regional-trains/jasper-prince-rupert","name":"VIA Rail Canada","authority_level":"primary","source_type":"official_html","last_checked_at":"2026-09-09T04:37:22.392282+00:00"}],"media":[{"role":"hero","url":"https://uverfsaplaxkodwxrnrv.supabase.co/storage/v1/object/public/experience-media/support/wave3/jasper-prince-rupert-train-55045e1491.jpg","alt":"VIA Rail Jasper–Prince Rupert train leaving Jasper through the Canadian Rockies.","credit":"Photo: TagaSanPedroAko · CC0","license":"CC0","license_url":"http://creativecommons.org/publicdomain/zero/1.0/deed.en","source_url":"https://thumb.wikimedia.org/wikipedia/commons/thumb/5/58/2018-08-19_Via_Rail_F40PH-2_with_Jasper-Prince_Rupert_train_leaving_Jasper_0688.jpg/3840px-2018-08-19_Via_Rail_F40PH-2_with_Jasper-Prince_Rupert_train_leaving_Jasper_0688.jpg","ai_generated":false,"rights_verified_at":"2026-09-13T00:00:00+00:00","rights":{"license":"CC0","license_url":"http://creativecommons.org/publicdomain/zero/1.0/deed.en","license_permits_commercial_reuse":null,"catalogue_commercial_eligibility":false,"note":"The catalogue record is published for read access only. Each photograph is governed by its own licence and credit, which may permit uses the catalogue flag does not cover."}},{"role":"gallery","url":"https://uverfsaplaxkodwxrnrv.supabase.co/storage/v1/object/public/experience-media/support/wave3/jasper-prince-rupert-train-e1ffa15053.jpg","alt":"Jasper–Prince Rupert Train: VIA Skeena at Penny (600466374)","credit":"Photo: David McCormack · CC BY 2.0","license":"CC BY 2.0","license_url":"https://creativecommons.org/licenses/by/2.0","source_url":"https://thumb.wikimedia.org/wikipedia/commons/thumb/c/c6/VIA_Skeena_at_Penny_%28600466374%29.jpg/3840px-VIA_Skeena_at_Penny_%28600466374%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail","ai_generated":false,"rights_verified_at":"2026-09-17T00:00:00+00:00","rights":{"license":"CC BY 2.0","license_url":"https://creativecommons.org/licenses/by/2.0","license_permits_commercial_reuse":null,"catalogue_commercial_eligibility":false,"note":"The catalogue record is published for read access only. Each photograph is governed by its own licence and credit, which may permit uses the catalogue flag does not cover."}},{"role":"gallery","url":"https://uverfsaplaxkodwxrnrv.supabase.co/storage/v1/object/public/experience-media/hero/jasper-prince-rupert-train.jpg","alt":"VIA Rail train at Jasper station preparing for the Jasper–Prince Rupert service in Alberta, Canada.","credit":"Photo: Ron Reiring / Wikimedia Commons · CC BY 2.0","license":"CC BY 2.0","license_url":"https://creativecommons.org/licenses/by/2.0/","source_url":"https://commons.wikimedia.org/wiki/Special:Redirect/file/Jasper%2C_AB_VIA_train_station.jpg","ai_generated":false,"rights_verified_at":"2026-09-09T08:10:31.95933+00:00","rights":{"license":"CC BY 2.0","license_url":"https://creativecommons.org/licenses/by/2.0/","license_permits_commercial_reuse":null,"catalogue_commercial_eligibility":false,"note":"The catalogue record is published for read access only. Each photograph is governed by its own licence and credit, which may permit uses the catalogue flag does not cover."}}],"links":{"human":"https://farbyrail.com/experiences/jasper-prince-rupert-train","machine":"https://farbyrail.com/data/experiences/jasper-prince-rupert-train.json","legacy_machine":"https://farbyrail.com/api/v1/experiences/jasper-prince-rupert-train","self_web":"https://farbyrail.com/experiences/jasper-prince-rupert-train"},"record_updated_at":"2026-09-13T18:45:18.218917+00:00","canonical_contract_version":"v1.5","rights":{"public_read":true,"commercial_reuse_eligible":false,"note":"Public read access. Machine readability does not grant commercial reuse of editorial text or photography; each media item carries its own licence."},"provenance":{"contract_version":"farbyrail-public-claims/v1","claim_count":1,"exported_value_count":0,"claims":[{"id":"urn:farbyrail:fact:c76749e9-1bbf-4e0c-9d1a-1995951ccc72","property_key":"official_product_summary_2026","review_state":"accepted","value":null,"value_exported":false,"confidence":0.99,"observed_at":"2026-09-09T04:37:22.392282+00:00","source":{"id":"urn:farbyrail:source:fdd51db4-0b9e-4cc9-9ccb-a5bc519f910e","name":"VIA Rail Canada","url":"https://www.viarail.ca/en/explore-our-destinations/trains/regional-trains/jasper-prince-rupert","authority":"primary"}}],"profile_evidence":{"booking":{"fact_id":"urn:farbyrail:fact:c76749e9-1bbf-4e0c-9d1a-1995951ccc72","property_key":"official_product_summary_2026","scope":"profile_reference_not_all_fields","source_url":"https://www.viarail.ca/en/explore-our-destinations/trains/regional-trains/jasper-prince-rupert","caveat":"Evidence association only. This source supports the linked observation, not every booking or price field on the record. Match property, value, validity and product scope before citing a specific field."},"price":{"fact_id":"urn:farbyrail:fact:c76749e9-1bbf-4e0c-9d1a-1995951ccc72","property_key":"official_product_summary_2026","scope":"profile_reference_not_all_fields","source_url":"https://www.viarail.ca/en/explore-our-destinations/trains/regional-trains/jasper-prince-rupert","caveat":"Evidence association only. This source supports the linked observation, not every booking or price field on the record. Match property, value, validity and product scope before citing a specific field."}},"policy":{"read_only":true,"scope_note":"An accepted observation is not proof that all current profile fields or all route variants match it. Check property, value, validity and product scope before citing a field. A profile reference alone does not support every profile field.","unknown_is_not_no":true,"published_experiences_only":true,"raw_source_content_included":false,"profile_evidence_is_not_field_proof":true,"withheld_values_are_not_absent_facts":true}}},"published_semantics":{"note":"Additive semantic view of this same record. Existing fields above are unchanged.","contract_version":"far-by-rail/journey-v1","duration":{"minutes":2080,"unit":"minutes","precision":"typical","scope":"route_variant","route_name":"Jasper–Prince Rupert: Jasper–Prince Rupert","route_slug":"jasper-prince-rupert"},"overnight":{"status":"unknown","basis":"none"},"pricing_status":"dynamic","booking_action_kind":"official","primary_family":"scenic","provenance_returned":true}}