CINXE.COM
Ontario, OR to The Dalles, OR Bus - Affordable Bus Tickets
<!DOCTYPE html> <html lang='en' class="flix-theme-neptune"> <head> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width,minimum-scale=1"/> <meta name="theme-color" content="#124963"/> <meta name="description" content="Book your next Greyhound bus from Ontario, OR to The Dalles, OR. Get free Wi-Fi & plug outlets on board, extra legroom and 2 pieces of free luggage."/> <meta name="robots" content="index,follow"/> <title>Ontario, OR to The Dalles, OR Bus - Affordable Bus Tickets</title> <link rel="preload" as="script" href="https://cdn-cf.cms.flixbus.com/drupal-assets/goflix-assets/static/bundles/js/abTestHandler.5f1b2b.js"/> <script src="https://cdn-cf.cms.flixbus.com/drupal-assets/goflix-assets/static/bundles/js/abTestHandler.5f1b2b.js"></script> <link rel="canonical" href="https://www.greyhound.com/bus-routes/ontario-or-the-dalles-or" /> <link rel="alternate" hreflang="x-default" href="https://www.greyhound.com/bus-routes/ontario-or-the-dalles-or"/> <link rel="alternate" hreflang="es-mx" href="https://www.greyhound.com.mx/rutas/ontario-or-the-dalles-or"/> <link rel="alternate" hreflang="es-us" href="https://es.greyhound.com"/> <link rel="apple-touch-icon" type="image/png" sizes="57x57" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/apple-icon-57x57.png" /> <link rel="apple-touch-icon" type="image/png" sizes="60x60" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/apple-icon-60x60.png" /> <link rel="apple-touch-icon" type="image/png" sizes="72x72" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/apple-icon-72x72.png" /> <link rel="apple-touch-icon" type="image/png" sizes="76x76" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/apple-icon-76x76.png" /> <link rel="apple-touch-icon" type="image/png" sizes="114x114" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/apple-icon-114x114.png" /> <link rel="apple-touch-icon" type="image/png" sizes="120x120" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/apple-icon-120x120.png" /> <link rel="apple-touch-icon" type="image/png" sizes="144x144" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/apple-icon-144x144.png" /> <link rel="apple-touch-icon" type="image/png" sizes="152x152" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/apple-icon-152x152.png" /> <link rel="apple-touch-icon" type="image/png" sizes="180x180" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/apple-icon-180x180.png" /> <link rel="icon" type="image/png" sizes="192x192" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/android-icon-192x192.png" /> <link rel="icon" type="image/png" sizes="96x96" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/favicon-96x96.png" /> <link rel="icon" type="image/png" sizes="32x32" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/favicon-32x32.png" /> <link rel="icon" type="image/png" sizes="16x16" href="https://cdn-cf.cms.flixbus.com/drupal-assets/favicon/greyhound/favicon-16x16.png" /> <link rel="preconnect" href="//honeycomb.flixbus.com/"/> <link rel="preload" as="style" href="//honeycomb.flixbus.com/dist/11.2.2/css/honeycomb-fonts.css" crossorigin=""/> <link href="//honeycomb.flixbus.com/dist/11.2.2/css/honeycomb-fonts.css" rel="stylesheet" type="text/css" crossorigin=""/> <link rel="stylesheet" href="https://cdn-cf.cms.flixbus.com/drupal-assets/goflix-assets/static/bundles/css/city_connection.713dbc.css"/> <script src="https://cdn-cf.cms.flixbus.com/drupal-assets/goflix-assets/static/bundles/js/main.4a4ee3.js"></script> <script src="/assets/uc/cc.js"></script> </head> <body class="flix-main-wrapper"> <header class="flix-header flix-header--unfixed"> <div class="flix-header__inner"> <div class="flix-header-skip-links"> <a class="flix-skip-link" href="#main-content"> Skip to main content </a> </div> <div class="flix-header-brand flix-header-brand--tall"> <a class="flix-header-brand__link" href="/" onclick="emitMainNavigationClickEvent('Logo')" aria-label="greyhound home graphic logo link"> <img class="flix-header-brand__img" alt="" src="https://cdn-cf.cms.flixbus.com/drupal-assets/logos/greyhound.png" /> </a> </div> <nav class="flix-header-nav" aria-label="Main"> <ul class="flix-header-nav__list"> <li class="flix-header-nav__item"> <button type="button" class="flix-header-nav__link" data-dropdown="Plan_a_Trip" data-event="hover"> <span class="flix-header-nav__text">Plan a Trip</span> </button> <ul id="Plan_a_Trip" class="flix-header-nav-subnav" hidden=""> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/bus" onclick="emitMainNavigationClickEvent("All Bus Destinations")"> <span class="flix-header-nav-subnav__text">All Bus Destinations</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/bus-routes" onclick="emitMainNavigationClickEvent("Route Map")"> <span class="flix-header-nav-subnav__text">Route Map</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/deals-and-promos" onclick="emitMainNavigationClickEvent("Deals \u0026 Promos")"> <span class="flix-header-nav-subnav__text">Deals & Promos</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/traveling-to-from-mexico" onclick="emitMainNavigationClickEvent("Traveling to/from Mexico")"> <span class="flix-header-nav-subnav__text">Traveling to/from Mexico</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/traveling-to-from-canada" onclick="emitMainNavigationClickEvent("Traveling to/from Canada")"> <span class="flix-header-nav-subnav__text">Traveling to/from Canada</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/mobile-app" onclick="emitMainNavigationClickEvent("Download our App")"> <span class="flix-header-nav-subnav__text">Download our App</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/advisories" onclick="emitMainNavigationClickEvent("Weather and Emergency Advisories")"> <span class="flix-header-nav-subnav__text">Weather and Emergency Advisories</span> </a> </li> </ul> </li> <li class="flix-header-nav__item"> <button type="button" class="flix-header-nav__link" data-dropdown="Travel_Info" data-event="hover"> <span class="flix-header-nav__text">Travel Info</span> </button> <ul id="Travel_Info" class="flix-header-nav-subnav" hidden=""> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/travel-info/baggage" onclick="emitMainNavigationClickEvent("Baggage")"> <span class="flix-header-nav-subnav__text">Baggage</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/travel-info/seat-reservations" onclick="emitMainNavigationClickEvent("Seat Reservations")"> <span class="flix-header-nav-subnav__text">Seat Reservations</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="https://www.greyhound.com/bus" onclick="emitMainNavigationClickEvent("Station Location")"> <span class="flix-header-nav-subnav__text">Station Location</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/travel-info/location-features" onclick="emitMainNavigationClickEvent("Location Features")"> <span class="flix-header-nav-subnav__text">Location Features</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/travel-info/onboard" onclick="emitMainNavigationClickEvent("Bus Features")"> <span class="flix-header-nav-subnav__text">Bus Features</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/travel-info/onboard-wifi" onclick="emitMainNavigationClickEvent("Onboard Wi-Fi")"> <span class="flix-header-nav-subnav__text">Onboard Wi-Fi</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/children-traveling" onclick="emitMainNavigationClickEvent("Children Traveling")"> <span class="flix-header-nav-subnav__text">Children Traveling</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/travel-info/your-rights-rules-on-board" onclick="emitMainNavigationClickEvent("Your Rights and Rules on Board")"> <span class="flix-header-nav-subnav__text">Your Rights and Rules on Board</span> </a> </li> </ul> </li> <li class="flix-header-nav__item"> <a class="flix-header-nav__link" href="/manage-my-booking" onclick="emitMainNavigationClickEvent("Manage My Booking")"> <span class="flix-header-nav__text">Manage My Booking</span> </a> </li> <li class="flix-header-nav__item"> <a class="flix-header-nav__link" href="/track" onclick="emitMainNavigationClickEvent("Trip Tracker")"> <span class="flix-header-nav__text">Trip Tracker</span> </a> </li> <li class="flix-header-nav__item"> <button type="button" class="flix-header-nav__link" data-dropdown="Help" data-event="hover"> <span class="flix-header-nav__text">Help</span> </button> <ul id="Help" class="flix-header-nav-subnav" hidden=""> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/help-and-info" onclick="emitMainNavigationClickEvent("Help \u0026 Info")"> <span class="flix-header-nav-subnav__text">Help & Info</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/help-and-info/customers-with-disabilities" onclick="emitMainNavigationClickEvent("Customers with Disabilities")"> <span class="flix-header-nav-subnav__text">Customers with Disabilities</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/help-and-info/payments-and-tickets" onclick="emitMainNavigationClickEvent("Payments \u0026 Tickets")"> <span class="flix-header-nav-subnav__text">Payments & Tickets</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/help-and-info/tips-and-faqs" onclick="emitMainNavigationClickEvent("Tips for Your Journey \u0026 FAQs")"> <span class="flix-header-nav-subnav__text">Tips for Your Journey & FAQs</span> </a> </li> <li class="flix-header-nav-subnav__item"> <a class="flix-header-nav-subnav__link" href="/help-and-info/contact-us" onclick="emitMainNavigationClickEvent("Contact Us")"> <span class="flix-header-nav-subnav__text">Contact Us</span> </a> </li> </ul> </li> </ul> </nav> <div class="flix-header-burger-menu"> <button type="button" aria-label="Open main site navigation" onclick="togglePanel()" id="open-burger-menu-button" class="flix-header-burger-menu__toggle flix-btn flix-btn--link flix-btn--square flix-btn--md" aria-controls="menu-panel" aria-expanded="false"></button> <div id="menu-panel" class="flix-header-burger-menu__panel" hidden=""> <button type="button" aria-label="Close main site navigation" id="close-burger-menu-button" class="flix-header-burger-menu__toggle flix-btn flix-btn--link flix-btn--square flix-btn--md" aria-controls="menu-panel" onclick="togglePanel()" aria-expanded="true"></button> <nav class="flix-header-burger-menu__nav" aria-label="Main"> <ul class="flix-header-burger-menu__list"> <li class="flix-header-burger-menu__item"> <button type="button" class="flix-header-burger-menu__link" data-dropdown="Plan_a_Trip_Mobile" data-event="click"> <span class="flix-header-burger-menu__text">Plan a Trip</span> </button> <ul id="Plan_a_Trip_Mobile" class="flix-header-burger-menu-subnav" hidden=""> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/bus" onclick="emitMainNavigationClickEvent("All Bus Destinations")"> <span class="flix-header-burger-menu__text">All Bus Destinations</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/bus-routes" onclick="emitMainNavigationClickEvent("Route Map")"> <span class="flix-header-burger-menu__text">Route Map</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/deals-and-promos" onclick="emitMainNavigationClickEvent("Deals \u0026 Promos")"> <span class="flix-header-burger-menu__text">Deals & Promos</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/traveling-to-from-mexico" onclick="emitMainNavigationClickEvent("Traveling to/from Mexico")"> <span class="flix-header-burger-menu__text">Traveling to/from Mexico</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/traveling-to-from-canada" onclick="emitMainNavigationClickEvent("Traveling to/from Canada")"> <span class="flix-header-burger-menu__text">Traveling to/from Canada</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/mobile-app" onclick="emitMainNavigationClickEvent("Download our App")"> <span class="flix-header-burger-menu__text">Download our App</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/advisories" onclick="emitMainNavigationClickEvent("Weather and Emergency Advisories")"> <span class="flix-header-burger-menu__text">Weather and Emergency Advisories</span> </a> </li> </ul> </li> <li class="flix-header-burger-menu__item"> <button type="button" class="flix-header-burger-menu__link" data-dropdown="Travel_Info_Mobile" data-event="click"> <span class="flix-header-burger-menu__text">Travel Info</span> </button> <ul id="Travel_Info_Mobile" class="flix-header-burger-menu-subnav" hidden=""> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/travel-info/baggage" onclick="emitMainNavigationClickEvent("Baggage")"> <span class="flix-header-burger-menu__text">Baggage</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/travel-info/seat-reservations" onclick="emitMainNavigationClickEvent("Seat Reservations")"> <span class="flix-header-burger-menu__text">Seat Reservations</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="https://www.greyhound.com/bus" onclick="emitMainNavigationClickEvent("Station Location")"> <span class="flix-header-burger-menu__text">Station Location</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/travel-info/location-features" onclick="emitMainNavigationClickEvent("Location Features")"> <span class="flix-header-burger-menu__text">Location Features</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/travel-info/onboard" onclick="emitMainNavigationClickEvent("Bus Features")"> <span class="flix-header-burger-menu__text">Bus Features</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/travel-info/onboard-wifi" onclick="emitMainNavigationClickEvent("Onboard Wi-Fi")"> <span class="flix-header-burger-menu__text">Onboard Wi-Fi</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/children-traveling" onclick="emitMainNavigationClickEvent("Children Traveling")"> <span class="flix-header-burger-menu__text">Children Traveling</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/travel-info/your-rights-rules-on-board" onclick="emitMainNavigationClickEvent("Your Rights and Rules on Board")"> <span class="flix-header-burger-menu__text">Your Rights and Rules on Board</span> </a> </li> </ul> </li> <li class="flix-header-burger-menu__item"> <a class="flix-header-burger-menu__link" href="/manage-my-booking" onclick="emitMainNavigationClickEvent("Manage My Booking")"> <span class="flix-header-burger-menu__text">Manage My Booking</span> </a> </li> <li class="flix-header-burger-menu__item"> <a class="flix-header-burger-menu__link" href="/track" onclick="emitMainNavigationClickEvent("Trip Tracker")"> <span class="flix-header-burger-menu__text">Trip Tracker</span> </a> </li> <li class="flix-header-burger-menu__item"> <button type="button" class="flix-header-burger-menu__link" data-dropdown="Help_Mobile" data-event="click"> <span class="flix-header-burger-menu__text">Help</span> </button> <ul id="Help_Mobile" class="flix-header-burger-menu-subnav" hidden=""> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/help-and-info" onclick="emitMainNavigationClickEvent("Help \u0026 Info")"> <span class="flix-header-burger-menu__text">Help & Info</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/help-and-info/customers-with-disabilities" onclick="emitMainNavigationClickEvent("Customers with Disabilities")"> <span class="flix-header-burger-menu__text">Customers with Disabilities</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/help-and-info/payments-and-tickets" onclick="emitMainNavigationClickEvent("Payments \u0026 Tickets")"> <span class="flix-header-burger-menu__text">Payments & Tickets</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/help-and-info/tips-and-faqs" onclick="emitMainNavigationClickEvent("Tips for Your Journey \u0026 FAQs")"> <span class="flix-header-burger-menu__text">Tips for Your Journey & FAQs</span> </a> </li> <li class="flix-header-burger-menu-subnav__item"> <a class="flix-header-burger-menu-subnav__link" href="/help-and-info/contact-us" onclick="emitMainNavigationClickEvent("Contact Us")"> <span class="flix-header-burger-menu__text">Contact Us</span> </a> </li> </ul> </li> <li class="flix-header-burger-menu__item" id="last-focus-mobile-nav"> <button type="button" class="flix-header-burger-menu__link flix-language-switcher__toggle" data-popup="language-selection-popup" data-firstfocusable="close-button" data-lastfocusable="last-focusable-item"> <img class="flix-language-switcher__flag" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/flags/en-us.min.svg" src="" alt="English"/> English <span class="flix-sr-only">Open language selection</span> </button> </li> </ul> </nav> </div> <div onclick="togglePanel()" class="flix-header-burger-menu__overlay flix-overlay"></div> </div> <div class="flix-header-widgets"> <div class="flix-language-switcher"> <button type="button" class="flix-language-switcher__toggle" data-popup="language-selection-popup" data-firstfocusable="close-button" data-lastfocusable="last-focusable-item"> <img class="flix-language-switcher__flag" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/flags/en-us.min.svg" src="" alt="English"/> English <span class="flix-sr-only">Open language selection</span> </button> </div> </div> </div> </header> <div id="language-selection-popup" class="flix-language-switcher-popup" aria-label="Language selection" hidden=""> <div class="flix-language-switcher-popup__body"> <button type="button" id="close-button" aria-label="Close language selection" class="flix-language-switcher-popup__close flix-btn flix-btn--square flix-btn--sm flix-btn--link"></button> <section aria-labelledby="all-domains" class="flix-language-switcher-popup__region"> <ul class="flix-language-switcher-popup__list"> <li class="flix-language-switcher-popup__item"> <a class="flix-language-switcher-popup__link" id="" lang="en-ca" onclick="emitLanguageSwitcherClickEvent("en-ca")" href="//www.flixbus.ca"> <img class="flix-language-switcher__flag" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/flags/en-ca.min.svg" src="" alt="English"/> English </a> </li> <li class="flix-language-switcher-popup__item"> <a class="flix-language-switcher-popup__link" id="" onclick="emitLanguageSwitcherClickEvent("en-us")" href="//www.greyhound.com/bus-routes/ontario-or-the-dalles-or" aria-current="true"> <img class="flix-language-switcher__flag" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/flags/en-us.min.svg" src="" alt="English"/> English </a> </li> <li class="flix-language-switcher-popup__item"> <a class="flix-language-switcher-popup__link" id="" lang="es-mx" onclick="emitLanguageSwitcherClickEvent("es-mx")" href="//www.greyhound.com.mx/rutas/ontario-or-the-dalles-or"> <img class="flix-language-switcher__flag" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/flags/es-mx.min.svg" src="" alt="Español"/> Español </a> </li> <li class="flix-language-switcher-popup__item"> <a class="flix-language-switcher-popup__link" id="" lang="es-us" onclick="emitLanguageSwitcherClickEvent("es-us")" href="//es.greyhound.com"> <img class="flix-language-switcher__flag" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/flags/es-us.min.svg" src="" alt="Español"/> Español </a> </li> <li class="flix-language-switcher-popup__item"> <a class="flix-language-switcher-popup__link" id="" lang="fr-ca" onclick="emitLanguageSwitcherClickEvent("fr-ca")" href="//fr.flixbus.ca"> <img class="flix-language-switcher__flag" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/flags/fr-ca.min.svg" src="" alt="Français"/> Français </a> </li> <li class="flix-language-switcher-popup__item"> <a class="flix-language-switcher-popup__link" id="last-focusable-item" lang="zh-us" onclick="emitLanguageSwitcherClickEvent("zh-us")" href="//zh-us.flixbus.com/"> <img class="flix-language-switcher__flag" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/flags/zh-us.min.svg" src="" alt="中文"/> 中文 </a> </li> </ul> </section> </div> <div onclick="handleLangSwitcherClose()" class="flix-overlay"></div> </div> <main id="main-content"> <script> abTestHandler(); </script> <section class="city-connection-hero"> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1 , "name": "Home", "item": "https://www.greyhound.com/" }, { "@type": "ListItem", "position": 2 , "name": "Bus Routes", "item": "https://www.greyhound.com/bus-routes" }, { "@type": "ListItem", "position": 3 , "name": "United States", "item": "https://www.greyhound.com/bus/united-states" }, { "@type": "ListItem", "position": 4 , "name": "Ontario, OR", "item": "https://www.greyhound.com/bus/ontario-or" }, { "@type": "ListItem", "position": 5 , "name": "Ontario, OR - The Dalles, OR" } ] } </script> <div class="breadcrumbs flix-theme-dark"> <div class="flix-page-container"> <nav aria-label="Breadcrumb"> <ol class="flix-breadcrumbs"> <li class="flix-breadcrumbs__item"> <a class="flix-breadcrumbs__link breadcrumbs--link" title="Home" href="/">Home</a> </li> <li class="flix-breadcrumbs__item"> <a class="flix-breadcrumbs__link breadcrumbs--link" title="Bus Routes" href="/bus-routes">Bus Routes</a> </li> <li class="flix-breadcrumbs__item"> <a class="flix-breadcrumbs__link breadcrumbs--link" title="United States" href="/bus/united-states">United States</a> </li> <li class="flix-breadcrumbs__item"> <a class="flix-breadcrumbs__link breadcrumbs--link" title="Ontario, OR" href="/bus/ontario-or">Ontario, OR</a> </li> </ol> </nav> </div> </div> <img src="https://cdn-cf.cms.flixbus.com/drupal-assets/2023-02/gh-lpg-hero_0.jpeg" srcset="https://cdn-cf.cms.flixbus.com/drupal-assets/styles/hero_image_600w/s3/2023-02/gh-lpg-hero_0.jpeg.webp 600w, https://cdn-cf.cms.flixbus.com/drupal-assets/styles/hero_image_1200w/s3/2023-02/gh-lpg-hero_0.jpeg.webp 1200w, https://cdn-cf.cms.flixbus.com/drupal-assets/styles/hero_image/s3/2023-02/gh-lpg-hero_0.jpeg.webp 1600w" sizes="100vw" class="city-connection-hero__image" alt="" loading="eager" /> <div class="city-connection-hero__image-shadow"></div> <div class="city-connection-hero__container"> <h1 class="flix-h1 flix-h1--space-flush city-connection-hero__title"> Bus from Ontario, OR to The Dalles, OR </h1> </div> </section> <div class="search-mask-container "> <div id="search-mask-placeholder" class="sm-placeholder-container "> <div class="sm-placeholder-big sm-placeholder-hiddenLg"> <div class="flix-skeleton flix-skeleton--w-lg flix-skeleton--h-lg sm-placeholder-lg"></div> </div> <div class="sm-placeholder-big"> <div class="flix-skeleton flix-skeleton--w-lg flix-skeleton--h-lg sm-placeholder-hiddenXs"></div> <div class="flix-skeleton flix-skeleton--w-md flix-skeleton--h-sm sm-placeholder-hiddenXs"></div> <div class="flix-skeleton flix-skeleton--w-lg flix-skeleton--h-lg sm-placeholder-lg"></div> </div> <div class="sm-placeholder-big"> <div class="flix-skeleton flix-skeleton--w-lg flix-skeleton--h-lg sm-placeholder-hiddenXs"></div> <div class="flix-skeleton flix-skeleton--w-md flix-skeleton--h-sm sm-placeholder-hiddenXs"></div> <div class="flix-skeleton flix-skeleton--w-lg flix-skeleton--h-lg sm-placeholder-lg"></div> </div> <div class="sm-placeholder-small"> <div class="flix-skeleton flix-skeleton--w-md flix-skeleton--h-md sm-placeholder-hiddenXs"></div> <div class="flix-skeleton flix-skeleton--w-lg flix-skeleton--h-lg sm-placeholder-lg"></div> </div> <div class="sm-placeholder-small"> <div class="flix-skeleton flix-skeleton--w-md flix-skeleton--h-md sm-placeholder-hiddenXs"></div> <div class="flix-skeleton flix-skeleton--w-lg flix-skeleton--h-lg sm-placeholder-lg"></div> </div> <div class="sm-placeholder-medium"> <div class="flix-skeleton flix-skeleton--w-lg flix-skeleton--h-lg sm-placeholder-hiddenXs"></div> <div class="flix-skeleton flix-skeleton--w-lg flix-skeleton--h-lg sm-placeholder-lg"></div> </div> <div class="sm-placeholder-button"> <div class="flix-skeleton flix-skeleton--h-lg"></div> </div> </div> <div id="search-mask-component"></div> </div> <script> window.addEventListener('load', function() { if (typeof injectSearchMask === 'function') { injectSearchMask("en_US", "62a9d97d-9a28-4f01-b8c7-dfd42894a91e", "f7e6a1fc-a23c-4644-b63e-6cb6b884c368", "", "https:\/\/shop.greyhound.com", "greyhound"); } else { console.error('injectSearchMask function is not available'); } }, { passive: true }); </script> <section class="usp-section"> <div class="usp-container flix-page-container"> <div class="flix-grid"> <div class="flix-col-12 flix-col-6-sm flix-col-3-xl"> <div class="usp-item"> <div class="usp-icon-container"> <flix-icon name="trip" size="6" color="primary" aria-hidden="true"/> </div> <div class="usp-content"> <h2 class="flix-h4 usp-title"> More travel options </h2> <div class="usp-text"> You now can select from more schedules across U.S., Mexico and Canada with Greyhound and FlixBus. </div> <a href="/new" class="flix-btn flix-btn--link flix-btn--has-icon usp-link"> <span>Explore now</span> <flix-icon name="arrow-right" size="4" aria-hidden="true"></flix-icon> </a> </div> </div> </div> <div class="flix-col-12 flix-col-6-sm flix-col-3-xl"> <div class="usp-item"> <div class="usp-icon-container"> <flix-icon name="wifi" size="6" color="primary" aria-hidden="true"/> </div> <div class="usp-content"> <h2 class="flix-h4 usp-title"> Enjoy free onboard Wi-Fi </h2> <div class="usp-text"> We offer free Wi-Fi and power outlets to keep you connected and powered up during your trip. </div> <a href="/travel-info/onboard-wifi" class="flix-btn flix-btn--link flix-btn--has-icon usp-link"> <span>Click here for instructions</span> <flix-icon name="arrow-right" size="4" aria-hidden="true"></flix-icon> </a> </div> </div> </div> <div class="flix-col-12 flix-col-6-sm flix-col-3-xl"> <div class="usp-item"> <div class="usp-icon-container"> <flix-icon name="seat" size="6" color="primary" aria-hidden="true"/> </div> <div class="usp-content"> <h2 class="flix-h4 usp-title"> Reserve a Seat </h2> <div class="usp-text"> Reserve your favorite seat when you book your ticket. </div> <a href="/travel-info/seat-reservations" class="flix-btn flix-btn--link flix-btn--has-icon usp-link"> <span>Window or Aisle?</span> <flix-icon name="arrow-right" size="4" aria-hidden="true"></flix-icon> </a> </div> </div> </div> <div class="flix-col-12 flix-col-6-sm flix-col-3-xl"> <div class="usp-item"> <div class="usp-icon-container"> <flix-icon name="rebook" size="6" color="primary" aria-hidden="true"/> </div> <div class="usp-content"> <h2 class="flix-h4 usp-title"> Need to make a change? </h2> <div class="usp-text"> Easily change your ticket or add bags with Manage My Booking. </div> <a href="/manage-my-booking" class="flix-btn flix-btn--link flix-btn--has-icon usp-link"> <span>Discover all your options</span> <flix-icon name="arrow-right" size="4" aria-hidden="true"></flix-icon> </a> </div> </div> </div> </div> </div> </section> <hr class="flix-divider"></hr> <section class="page-content-wrapper flix-page-container"> <h2 class="section-title">On this page</h2> <ul class="page-content-tags"> <li> <a href="#stops-location" class="flix-tag" onclick="emitConnectionTocClickEvent('Stations')"> <span class="flix-tag__text">Bus stops</span> </a> </li> </ul> </section> <hr class="flix-divider"> <section id="stops-location" class="flix-page-container city-connection-stops-container"> <nav class="flix-nav-horizontal" data-tabs> <ul class="flix-nav-horizontal__items city-connection-stops-nav"> <li class="flix-nav-horizontal__item"> <a class="flix-nav-horizontal__link" href="#first-city-content" aria-current="true" onclick="emitConnectionStationTabClickEvent()"> Ontario, OR </a> </li> <li class="flix-nav-horizontal__item"> <a class="flix-nav-horizontal__link" href="#second-city-content" onclick="emitConnectionStationTabClickEvent()"> The Dalles, OR </a> </li> </ul> </nav> <div class="city-connection-tab-content" data-tabs-content> <div id="first-city-content"> <script type="application/ld+json"> [ { "@context": "https://schema.org", "@type": "BusStop", "name": "Ontario (Malheur Counc Aging Bldg)", "openingHours": "Mo-Su", "address": { "@type": "PostalAddress", "addressCountry": "United States", "addressLocality": "Ontario, OR", "postalCode": "97914", "streetAddress": "842 Se 1St Ave" }, "latitude": 44.024097 , "longitude": -116.951332 } ] </script> <h2 class="section-title">Bus stations and stops in Ontario, OR</h2> <div class="flix-text" style="display: flex"> <flix-icon name="attention" size="4" aria-hidden="true"></flix-icon><span class="stops-location-info-message">Please note: your ticket will contain the most up-to-date address information.</span> </div> <div class="stops-location-content"> <div class="stops-location-content-map " id="ontario-or"></div> <div class="stops-location-content-stops" id="ontario-or-accordions"> <div class="flix-accordion" data-stop-id="75953" aria-expanded="false"> <h3 role="button" tabindex="0" class="flix-accordion__title stops-location-content-title" onclick="emitCityStationExpandAccordionClickEvent("connection")"> <span class="circle-primary"></span> <span class="flix-space-1-right"> Ontario (Malheur Counc Aging Bldg) </span> </h3> <div class="flix-accordion__content stops-location-content-accordion"> 842 Se 1St Ave<br> Ontario, OR 97914 <br> United States <p> <a class="flix-link" target="_blank" href="https://www.google.com/maps/place/44.024097,-116.951332"> View this address on Google Maps </a> </p> <div class="flix-infobox"> <div class="flix-infobox__content"> The bus will board at the northern curb outside the Malheur Council on Aging building. Look for the bus shelter with the Greyhound Bus Stop sign on the left hand side when exiting the parking lot. </div> </div> <p> To view more info about this station, visit our page <a class="flix-link" href="/bus/ontario-or/ontario-malheur-counc-aging-bldg">Ontario (Malheur Counc Aging Bldg)</a> </p> </div> </div> </div> </div> </div> <div style="display: none" id="second-city-content"> <script type="application/ld+json"> [ { "@context": "https://schema.org", "@type": "BusStop", "name": "The Dalles (Transit Facility)", "openingHours": "Mo-Su", "address": { "@type": "PostalAddress", "addressCountry": "United States", "addressLocality": "The Dalles, OR", "postalCode": "97058", "streetAddress": "802 Chenowith Loop Rd-Tkt Only" }, "latitude": 45.62584 , "longitude": -121.21773 } ] </script> <h2 class="section-title">Bus stations and stops in The Dalles, OR</h2> <div class="flix-text" style="display: flex"> <flix-icon name="attention" size="4" aria-hidden="true"></flix-icon><span class="stops-location-info-message">Please note: your ticket will contain the most up-to-date address information.</span> </div> <div class="stops-location-content"> <div class="stops-location-content-map " id="the-dalles-or"></div> <div class="stops-location-content-stops" id="the-dalles-or-accordions"> <div class="flix-accordion" data-stop-id="77523" aria-expanded="false"> <h3 role="button" tabindex="0" class="flix-accordion__title stops-location-content-title" onclick="emitCityStationExpandAccordionClickEvent("connection")"> <span class="circle-primary"></span> <span class="flix-space-1-right"> The Dalles (Transit Facility) </span> </h3> <div class="flix-accordion__content stops-location-content-accordion"> 802 Chenowith Loop Rd-Tkt Only<br> The Dalles, OR 97058 <br> United States <p> <a class="flix-link" target="_blank" href="https://www.google.com/maps/place/45.625840,-121.217730"> View this address on Google Maps </a> </p> <div class="flix-infobox"> <div class="flix-infobox__content"> The bus will board at the bus stop on W 7th St adjacent to The Dalles Transit Center parking lot. Look for the curb pullout with the bus shelter and “No Parking Bus Stop” sign in front. </div> </div> <p> To view more info about this station, visit our page <a class="flix-link" href="/bus/the-dalles-or/the-dalles-transit-facility">The Dalles (Transit Facility)</a> </p> </div> </div> </div> </div> </div> </div> </section> <script> const mapElement = document.querySelector("#stops-location"); lazyInit(mapElement, function() { const maplibreStyle = document.createElement("link"); maplibreStyle.rel = "stylesheet"; maplibreStyle.href = "https://unpkg.com/maplibre-gl@2.4.0/dist/maplibre-gl.css"; maplibreStyle.crossOrigin = ""; document.head.appendChild(maplibreStyle); const maplibreScript = document.createElement('script'); maplibreScript.src = "https://unpkg.com/maplibre-gl@2.4.0/dist/maplibre-gl.js"; maplibreScript.crossOrigin = ""; maplibreScript.onload = function maplibreOnLoad() { try { handleCityConnectionStopsLocation([{"Key":"75953","Name":"Ontario (Malheur Counc Aging Bldg)","Zip":"97914","Address":"842 Se 1St Ave","AddressCity":"Ontario, OR","AllAddresses":["842 Se 1St Ave"],"Lat":44.024097,"Lon":-116.951332,"Active":0,"MapHref":"https://www.google.com/maps/place/44.024097,-116.951332","Info":"The bus will board at the northern curb outside the Malheur Council on Aging building. Look for the bus shelter with the Greyhound Bus Stop sign on the left hand side when exiting the parking lot.","Description":"","ActiveDescription":"","ActiveLat":0,"ActiveLon":0,"ActiveMapHref":"https://www.google.com/maps/place/0.000000,0.000000","StopType":"Bus Station","PagePath":"/bus/ontario-or/ontario-malheur-counc-aging-bldg","OfficeHours":{"Mon":["8:30 AM - 10:00 AM","8:15 PM - 9:45 PM"],"Tue":["8:30 AM - 10:00 AM","8:15 PM - 9:45 PM"],"Wed":["8:30 AM - 10:00 AM","8:15 PM - 9:45 PM"],"Thu":["8:30 AM - 10:00 AM","8:15 PM - 9:45 PM"],"Fri":["8:30 AM - 10:00 AM","8:15 PM - 9:45 PM"],"Sat":["Closed"],"Sun":["Closed"]},"Phone":"(800) 231-2222"}], [{"Key":"77523","Name":"The Dalles (Transit Facility)","Zip":"97058","Address":"802 Chenowith Loop Rd-Tkt Only","AddressCity":"The Dalles, OR","AllAddresses":["802 Chenowith Loop Rd-Tkt Only"],"Lat":45.62584,"Lon":-121.21773,"Active":0,"MapHref":"https://www.google.com/maps/place/45.625840,-121.217730","Info":"The bus will board at the bus stop on W 7th St adjacent to The Dalles Transit Center parking lot. Look for the curb pullout with the bus shelter and “No Parking Bus Stop” sign in front.","Description":"","ActiveDescription":"","ActiveLat":0,"ActiveLon":0,"ActiveMapHref":"https://www.google.com/maps/place/0.000000,0.000000","StopType":"Bus Station","PagePath":"/bus/the-dalles-or/the-dalles-transit-facility","OfficeHours":{"Mon":["9:00 AM - 6:00 PM"],"Tue":["9:00 AM - 6:00 PM"],"Wed":["9:00 AM - 6:00 PM"],"Thu":["9:00 AM - 6:00 PM"],"Fri":["9:00 AM - 6:00 PM"],"Sat":["Closed"],"Sun":["Closed"]},"Phone":"(800) 231-2222"}], "ontario-or", "the-dalles-or", "connection", "en-us"); } catch (e) { console.log("Error during stops map initialisation"); } }; document.head.appendChild(maplibreScript); }); </script> <div class="map-teaser-container"> <section class="flix-page-container"> <a target="_self" href="https://www.greyhound.com/bus-routes" class="map-teaser-wrapper" onclick="emitCityExplorationMapTeaserClickEvent("connection")"> <img src="" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/styles/exploration_map_teaser/s3/2023-02/map-teaser-gh.png" alt="" class="map-teaser-image" /> <div class="map-teaser-text"> <h2 class="flix-h2 flix-h2--section-header"> Discover all the places you can go </h2> <p class="flix-text">Choose from almost 2,300 destinations with Greyhound, FlixBus and our connecting partners!</p> <button tabindex="-1" type="button" class="flix-btn flix-btn--link map-teaser-button"> <span>Explore the map</span> <flix-icon name="arrow-right" aria-hidden="true"></flix-icon> </button> </div> </a> </section> </div> <section id="quick-information" class="quick-info-wrapper"> <table role=presentation class="flix-page-container quick-info-container"> <caption class="quick-info-title"> Ontario, OR - The Dalles, OR: Quick information</caption> <tbody class="flix-grid quick-info-usp-grid"> <tr class="flix-col-8 flix-col-4-sm quick-info-usp-item"> <td> <flix-icon size="6" color="secondary" name="flix-icon-credit-card" aria-hidden="true"></flix-icon> <div class="flix-h3 quick-info-usp-title">Online payment</div> </td> <td class="quick-info-usp-text"> <p>Yes</p> </td> </tr> <tr class="flix-col-8 flix-col-4-sm quick-info-usp-item"> <td> <flix-icon size="6" color="secondary" name="flix-icon-trip" aria-hidden="true"></flix-icon> <div class="flix-h3 quick-info-usp-title">Distance</div> </td> <td class="quick-info-usp-text"> <p>233 miles </p> </td> </tr> <tr class="flix-col-8 flix-col-4-sm quick-info-usp-item"> <td> <flix-icon size="6" color="secondary" name="flix-icon-ride-interconnection" aria-hidden="true"></flix-icon> <div class="flix-h3 quick-info-usp-title">Direct connection</div> </td> <td class="quick-info-usp-text"> <p>Yes</p> </td> </tr> </tbody> </table> </section> <section id="popular-routes" class="city-popular-routes-wrapper"> <div class="flix-page-container"> <h2 class="section-title">Discover more popular bus connections</h2> <nav class="flix-nav-horizontal city-popular-routes-nav" aria-label="Popular Routes"> <ul class="flix-nav-horizontal__items city-popular-routes-nav-items"> <li class="flix-nav-horizontal__item"> <button type="button" data-target="cities" class="flix-nav-horizontal__link flix-nav-horizontal__link--active js-popular-routes-tab-item" tabindex="0" aria-current="true"> <span class="flix-nav-horizontal__text flix-h3">Ontario, OR</span> </button> </li> <li class="flix-nav-horizontal__item"> <button type="button" data-target="connections" class="flix-nav-horizontal__link js-popular-routes-tab-item" tabindex="0"> <span class="flix-nav-horizontal__text flix-h3">The Dalles, OR</span> </button> </li> </ul> </nav> <hr class="flix-divider city-popular-routes-divider"> <ul class="city-popular-routes-content city-popular-routes-content--active js-popular-routes-city"> <li> <a href="/bus-routes/portland-or-ontario-or" class="city-popular-routes-item">Portland, OR - Ontario, OR</a> </li> <li> <a href="/bus-routes/ontario-or-columbus-oh" class="city-popular-routes-item">Ontario, OR - Columbus, OH</a> </li> <li> <a href="/bus-routes/madison-wi-ontario-or" class="city-popular-routes-item">Madison, WI - Ontario, OR</a> </li> <li> <a href="/bus-routes/ontario-or-pasco-wa" class="city-popular-routes-item">Ontario, OR - Pasco, WA</a> </li> <li> <a href="/bus-routes/ontario-or-pendleton-or" class="city-popular-routes-item">Ontario, OR - Pendleton, OR</a> </li> <li> <a href="/bus-routes/pendleton-or-ontario-or" class="city-popular-routes-item">Pendleton, OR - Ontario, OR</a> </li> <li> <a href="/bus-routes/ontario-or-bend-or" class="city-popular-routes-item">Ontario, OR - Bend, OR</a> </li> <li> <a href="/bus-routes/ontario-or-portland-or" class="city-popular-routes-item">Ontario, OR - Portland, OR</a> </li> <li> <a href="/bus-routes/ontario-or-kelso-wa" class="city-popular-routes-item">Ontario, OR - Kelso, WA</a> </li> <li> <a href="/bus-routes/ontario-or-tijuana-mx" class="city-popular-routes-item">Ontario, OR - Tijuana, Baja California</a> </li> <li> <a href="/bus-routes/ontario-or-seattle-wa" class="city-popular-routes-item">Ontario, OR - Seattle, WA</a> </li> <li> <a href="/bus-routes/atlanta-ga-ontario-or" class="city-popular-routes-item">Atlanta, GA - Ontario, OR</a> </li> <li> <a href="/bus-routes/ontario-or-waco-tx" class="city-popular-routes-item">Ontario, OR - Waco, TX</a> </li> <li> <a href="/bus-routes/ontario-or-sequim-wa" class="city-popular-routes-item">Ontario, OR - Sequim, WA</a> </li> <li> <a href="/bus-routes/ontario-or-cheyenne-wy" class="city-popular-routes-item">Ontario, OR - Cheyenne, WY</a> </li> <li> <a href="/bus-routes/ontario-or-the-dalles-or" class="city-popular-routes-item">Ontario, OR - The Dalles, OR</a> </li> <li> <a href="/bus-routes/santa-rosa-ca-ontario-or" class="city-popular-routes-item">Santa Rosa, CA - Ontario, OR</a> </li> <li> <a href="/bus-routes/ontario-or-merced-ca" class="city-popular-routes-item">Ontario, OR - Merced, CA</a> </li> <li> <a href="/bus-routes/van-buren-ar-ontario-or" class="city-popular-routes-item">Van Buren, AR - Ontario, OR</a> </li> <li> <a href="/bus-routes/ontario-or-shreveport-la" class="city-popular-routes-item">Ontario, OR - Shreveport, LA</a> </li> </ul> <ul class="city-popular-routes-content js-popular-routes-connections"> <li> <a href="/bus-routes/pasco-wa-the-dalles-or" class="city-popular-routes-item">Pasco, WA - The Dalles, OR</a> </li> <li> <a href="/bus-routes/the-dalles-or-portland-or" class="city-popular-routes-item">The Dalles, OR - Portland, OR</a> </li> <li> <a href="/bus-routes/the-dalles-or-houston-tx" class="city-popular-routes-item">The Dalles, OR - Houston, TX</a> </li> <li> <a href="/bus-routes/the-dalles-or-kansas-city-mo" class="city-popular-routes-item">The Dalles, OR - Kansas City, MO</a> </li> <li> <a href="/bus-routes/the-dalles-or-eugene-or" class="city-popular-routes-item">The Dalles, OR - Eugene, OR</a> </li> <li> <a href="/bus-routes/portland-or-the-dalles-or" class="city-popular-routes-item">Portland, OR - The Dalles, OR</a> </li> <li> <a href="/bus-routes/sioux-falls-sd-the-dalles-or" class="city-popular-routes-item">Sioux Falls, SD - The Dalles, OR</a> </li> <li> <a href="/bus-routes/reno-nv-the-dalles-or" class="city-popular-routes-item">Reno/Sparks, NV - The Dalles, OR</a> </li> <li> <a href="/bus-routes/the-dalles-or-tucson-az" class="city-popular-routes-item">The Dalles, OR - Tucson, AZ</a> </li> <li> <a href="/bus-routes/the-dalles-or-bakersfield-ca" class="city-popular-routes-item">The Dalles, OR - Bakersfield, CA</a> </li> <li> <a href="/bus-routes/spokane-wa-the-dalles-or" class="city-popular-routes-item">Spokane, WA - The Dalles, OR</a> </li> <li> <a href="/bus-routes/seattle-wa-the-dalles-or" class="city-popular-routes-item">Seattle, WA - The Dalles, OR</a> </li> <li> <a href="/bus-routes/ellensburg-wa-the-dalles-or" class="city-popular-routes-item">Ellensburg, WA - The Dalles, OR</a> </li> <li> <a href="/bus-routes/medford-ashland-or-the-dalles-or" class="city-popular-routes-item">Medford-Ashland, OR - The Dalles, OR</a> </li> <li> <a href="/bus-routes/moab-ut-the-dalles-or" class="city-popular-routes-item">Moab, UT - The Dalles, OR</a> </li> <li> <a href="/bus-routes/ontario-or-the-dalles-or" class="city-popular-routes-item">Ontario, OR - The Dalles, OR</a> </li> <li> <a href="/bus-routes/kelso-wa-the-dalles-or" class="city-popular-routes-item">Kelso, WA - The Dalles, OR</a> </li> <li> <a href="/bus-routes/the-dalles-or-coeur-dalene-id" class="city-popular-routes-item">The Dalles, OR - Coeur d'Alene, ID</a> </li> <li> <a href="/bus-routes/yakima-wa-the-dalles-or" class="city-popular-routes-item">Yakima, WA - The Dalles, OR</a> </li> <li> <a href="/bus-routes/eugene-or-the-dalles-or" class="city-popular-routes-item">Eugene, OR - The Dalles, OR</a> </li> </ul> </div> <noscript> <style> .city-popular-routes-content { display: block; } </style> </noscript> </section> <script> handlePopularRoutes(); </script> <hr class="flix-divider"> <div class="flix-page-container disclaimer-wrapper"> <p class="flix-text disclaimer-text"> Onboard services are subject to availability </p> </div> </main> <footer class="footer-container"> <div class="flix-page-container"> <div class="footer-sizer footer-sizer--first"> <div class="flix-grid"> <div class="flix-col-12 flix-col-6-sm flix-col-3-xl"> <div class="flix-footer-nav"> <h4 class="flix-h4 flix-footer-nav__title">Bus Travel</h4> <ul class="flix-footer-nav__items"> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/bus-routes" onclick="emitFooterNavigationClickEvent("Route Map", 'Regular')"> Route Map </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/mobile-app" onclick="emitFooterNavigationClickEvent("Get the App", 'Regular')"> Get the App </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/bus-stops" onclick="emitFooterNavigationClickEvent("Bus Stops", 'Regular')"> Bus Stops </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/deals-and-promos" onclick="emitFooterNavigationClickEvent("Deals \u0026 Promos", 'Regular')"> Deals & Promos </a> </li> </ul> </div> </div> <div class="flix-col-12 flix-col-6-sm flix-col-3-xl"> <div class="flix-footer-nav"> <h4 class="flix-h4 flix-footer-nav__title">Discover</h4> <ul class="flix-footer-nav__items"> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/bus-to-california-state" onclick="emitFooterNavigationClickEvent("Bus to California", 'Regular')"> Bus to California </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/bus-to-mississippi-state" onclick="emitFooterNavigationClickEvent("Bus to Mississippi", 'Regular')"> Bus to Mississippi </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/bus-to-north-carolina-state" onclick="emitFooterNavigationClickEvent("Bus to North Carolina", 'Regular')"> Bus to North Carolina </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/bus/new-york-ny" onclick="emitFooterNavigationClickEvent("Bus to New York", 'Regular')"> Bus to New York </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/bus/atlantic-city-nj" onclick="emitFooterNavigationClickEvent("Bus to Atlantic City", 'Regular')"> Bus to Atlantic City </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/bus/houston-tx" onclick="emitFooterNavigationClickEvent("Bus to Houston", 'Regular')"> Bus to Houston </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/bus/atlanta-ga" onclick="emitFooterNavigationClickEvent("Bus to Atlanta", 'Regular')"> Bus to Atlanta </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/bus/los-angeles-ca" onclick="emitFooterNavigationClickEvent("Bus to Los Angeles", 'Regular')"> Bus to Los Angeles </a> </li> </ul> </div> </div> <div class="flix-col-12 flix-col-6-sm flix-col-3-xl"> <div class="flix-footer-nav"> <h4 class="flix-h4 flix-footer-nav__title">Greyhound</h4> <ul class="flix-footer-nav__items"> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/company/about" onclick="emitFooterNavigationClickEvent("About Greyhound", 'Regular')"> About Greyhound </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="https://www.flixbus.com/company/about-us" onclick="emitFooterNavigationClickEvent("About FlixBus", 'Regular')"> About FlixBus </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="https://careers.greyhound.com/jobs/" onclick="emitFooterNavigationClickEvent("Careers", 'Regular')"> Careers </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="https://news.greyhound.com/" onclick="emitFooterNavigationClickEvent("Press Room", 'Regular')"> Press Room </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/terms-and-conditions-of-purchase" onclick="emitFooterNavigationClickEvent("Terms \u0026 Conditions of Purchase", 'Regular')"> Terms & Conditions of Purchase </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/terms-and-conditions-of-travel" onclick="emitFooterNavigationClickEvent("Terms \u0026 Conditions of Travel", 'Regular')"> Terms & Conditions of Travel </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/company/going-green" onclick="emitFooterNavigationClickEvent("Sustainability", 'Regular')"> Sustainability </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="https://shop.greyhound.com/user/agency-login" onclick="emitFooterNavigationClickEvent("Reseller login", 'Regular')"> Reseller login </a> </li> </ul> </div> </div> <div class="flix-col-12 flix-col-6-sm flix-col-3-xl"> <div class="flix-footer-nav"> <h4 class="flix-h4 flix-footer-nav__title">Customer Service</h4> <ul class="flix-footer-nav__items"> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/manage-my-booking" onclick="emitFooterNavigationClickEvent("Manage My Booking", 'Regular')"> Manage My Booking </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/track" onclick="emitFooterNavigationClickEvent("Track My Bus", 'Regular')"> Track My Bus </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/travel-info/seat-reservations" onclick="emitFooterNavigationClickEvent("Seat Reservations", 'Regular')"> Seat Reservations </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/travel-info/baggage" onclick="emitFooterNavigationClickEvent("Baggage", 'Regular')"> Baggage </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/help-and-info/customers-with-disabilities" onclick="emitFooterNavigationClickEvent("Customers with Disabilities", 'Regular')"> Customers with Disabilities </a> </li> <li class="flix-footer-nav__item"> <a class="flix-footer-nav__link" href="/help-and-info/contact-us" onclick="emitFooterNavigationClickEvent("Contact Us", 'Regular')"> Contact Us </a> </li> </ul> </div> </div> </div> </div> </div> <script defer> handleFooterNav(); </script> <div class="flix-page-container"> <div class="footer-sizer"> <div class="flix-grid footer-social"> <div class="flix-col-12 flix-col-6-sm flix-col-3-xl"> <h4 class="flix-h4 footer-social-title"> Greyhound App </h4> <div class="footer-social-apps"> <a href="https://app.adjust.com/xe5q0k0_xc9xl7j?campaign=Footer&adgroup=US-GH&creative=gh-us-comPage&fallback=https://www.greyhound.com/mobile-app" onclick="emitFooterNavigationClickEvent('app', 'Social')"> <img width="120" height="33" alt="android store img" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/footer/googleplay.svg" src="" /> <img width="120" height="33" alt="app store img" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/footer/appstore.svg" src="" /> </a> </div> </div> <div class="flix-col-12 flix-col-6-sm flix-col-3-xl flix-push-6-xl"> <h4 class="flix-h4 footer-social-title">Flix on:</h4> <ul class="footer-social-icons"> <li> <a target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/GreyhoundBus" onclick="emitFooterNavigationClickEvent('facebook', 'Social')"> <flix-icon name="facebook" color="primary-content" size="5" class="footer-social-image"></flix-icon> </a> </li> <li> <a target="_blank" rel="noopener noreferrer" href="http://instagram.com/greyhoundlines/" onclick="emitFooterNavigationClickEvent('instagram', 'Social')"> <flix-icon name="insta" color="primary-content" size="5" class="footer-social-image"></flix-icon> </a> </li> <li> <a target="_blank" rel="noopener noreferrer" href="http://www.youtube.com/user/GoGreyhound" onclick="emitFooterNavigationClickEvent('youtube', 'Social')"> <flix-icon name="youtube" color="primary-content" size="5" class="footer-social-image"></flix-icon> </a> </li> <li> <a target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/company/greyhound-lines-inc." onclick="emitFooterNavigationClickEvent('linkedin', 'Social')"> <flix-icon name="linkedin" color="primary-content" size="5" class="footer-social-image"></flix-icon> </a> </li> <li> <a target="_blank" rel="noopener noreferrer" href="http://twitter.com/GreyhoundBus" onclick="emitFooterNavigationClickEvent('twitter', 'Social')"> <flix-icon name="x" color="primary-content" size="5" class="footer-social-image"></flix-icon> </a> </li> <li> <a target="_blank" rel="noopener noreferrer" href="https://www.levelaccess.com/greyhound" onclick="emitFooterNavigationClickEvent('essentialaccessibility', 'Social')"> <img width="37" height="29" alt="footer essentialaccessibility link" class="footer-social-essentialaccessibility" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/footer/a11y.svg" src="" /> </a> </li> </ul> </div> </div> </div> </div> <div class="flix-page-container"> <hr class="flix-divider"/> <div class=" footer-sizer"> <div class="flix-grid"> <div class="flix-col-12"> <div class="footer-legal-links"> <div class="footer-legal-privacy"> <a rel="noopener noreferrer" href="https://shop.greyhound.com/user/agency-login" class="footer-legal-link" onclick="emitFooterNavigationClickEvent("Reseller login", 'Legal')"> Reseller login </a> <a rel="noopener noreferrer" href="/legal" class="footer-legal-link" onclick="emitFooterNavigationClickEvent("Legal", 'Legal')"> Legal </a> <a rel="noopener noreferrer" href="https://www.greyhound.com/privacy-policy" class="footer-legal-link" onclick="emitFooterNavigationClickEvent("Privacy Policy", 'Legal')"> Privacy Policy </a> <a rel="noopener noreferrer" href="/copyright" class="footer-legal-link" onclick="emitFooterNavigationClickEvent("Copyright", 'Legal')"> Copyright </a> <a rel="noopener noreferrer" href="/digital-accessibility-statement" class="footer-legal-link" onclick="emitFooterNavigationClickEvent("Accessibility Statement", 'Legal')"> Accessibility Statement </a> <a tabindex="0" onclick="handleConsentSettingsClick("Your Privacy Choices")" class="footer-legal-link footer-ccpa-consent-container" > <img width="29" height="14" alt="footer-ccpa-icon" style="margin-right: 2px" data-lazyload-src="https://cdn-cf.cms.flixbus.com/drupal-assets/footer/ccpa.png" src="" /> Your Privacy Choices </a> </div> <div class="footer-legal-copyright"> © 2025 Greyhound Lines, Inc. </div> </div> </div> </div> </div> </div> <script> function handleConsentSettingsClick(itemName) { UC_UI.showSecondLayer(); emitFooterNavigationClickEvent(itemName, 'Legal'); } </script> </footer> <script src="https://honeycomb.flixbus.com/dist/11.2.2/js/classToggler.js"></script> <script src="https://honeycomb.flixbus.com/dist/11.2.2/js/dropdown.js"></script> <script src="https://honeycomb.flixbus.com/dist/11.2.2/js/popup.js"></script> <script> document.addEventListener("DOMContentLoaded", function() { dropdown.init(); popup.init(); }); </script> <script nomodule src="https://honeycomb.flixbus.com/dist/11.2.2/js/accordion.js"></script> <script nomodule > accordion.init(); </script> <script> classToggler.init(); tabNav.init(); document.querySelectorAll("img[data-lazyload]").forEach((img) => { lazyInit(img, () => { img.srcset = img.dataset.lazyload; }); }); document.querySelectorAll("img[data-lazyload-src]").forEach((img) => { lazyInit(img, () => { img.src = img.dataset.lazyloadSrc; }); }); </script> <script type="text/javascript"> var dataLayer = dataLayer || []; dataLayer.push( { "content_group": "Connection Landing Page" } ); </script> <script defer> const dataDogScript = document.createElement('script'); dataDogScript.src = "https://www.datadoghq-browser-agent.com/eu1/v5/datadog-rum.js"; dataDogScript.type = "text/javascript"; dataDogScript.onload = function dataDogOnLoad() { try { window.DD_RUM && window.DD_RUM.init({ site: 'datadoghq.eu', applicationId: '8ffd3389-3ce1-4b9f-b1f5-4f6604a27a7e', clientToken: 'pub6395d5bd2f2b5751fdf3784e50845d1b', service: 'fxt.webc.cms.goflix', sessionSampleRate: 10, version: 'goflix.greyhound-v1.2.61', env: 'prod', trackSessionAcrossSubdomains: true, useSecureSessionCookie: true, useCrossSiteSessionCookie: true, allowFallbackToLocalStorage: true, sessionReplaySampleRate: 10, startSessionReplayRecordingManually: true, enableExperimentalFeatures: ["feature_flags"], trackUserInteractions: true, trackResources: true, trackLongTasks: true, defaultPrivacyLevel: 'mask-user-input', }); } catch (e) { console.log("Error during data dog initialisation"); } }; document.head.appendChild(dataDogScript); </script> <script defer async src="//pulse.cro.flixbus.com/static/pulse.js"></script> <script defer async type="module" src="https://honeycomb-icons.hive.flixbus.com/9.0.0/flix-icons/flix-icons.esm.js"></script> <script defer async type="nomodule" src="https://honeycomb-icons.hive.flixbus.com/9.0.0/flix-icons/flix-icons.js"></script> <script> document.addEventListener("DOMContentLoaded", (event) => { if (window.location.pathname == '/fernbusterminal-hannover' || window.location.pathname == '/bus-terminal-hanover') { fetch(" https://hannover-timetable-gbx-stations-public.ew1p1.k8s.flix.tech/").then((response) => { response.text().then((html) => { console.debug(html); const part = html.replace(/.*<body>(.*)<\/body>.*/is, '$1'); console.debug(part); if (part) { const elem = document.createElement('div'); elem.innerHTML = part; const referenceNode = document.querySelector("img.basic-page-header-image"); referenceNode.parentNode.insertBefore(elem, referenceNode.nextSibling); } }); }); } }); </script> </body> </html>