CINXE.COM
Transwa
<!DOCTYPE html> <html lang="en-US"> <head id="Head"> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KX5JCVM');</script> <!-- End Google Tag Manager --> <!-- Google Analytics Event Tracking --> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-1EY74808R4'); </script> <!-- End Google Analytics Event Tracking --> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window,document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '186150332673587'); fbq('track', 'PageView'); </script> <noscript> <img height="1" width="1" src="https://www.facebook.com/tr?id=186150332673587&ev=PageView &noscript=1"/> </noscript> <!-- End Facebook Pixel Code --> <!-- Start Siteimprove Code --> <script type="text/javascript"> /*<![CDATA[*/ (function() { var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true; sz.src = '//siteimproveanalytics.com/js/siteanalyze_6054385.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s); })(); /*]]>*/ </script> <!-- End Siteimprove Code --> <title> Transwa </title><meta id="MetaDescription" name="description" content="Transwa brings WA closer by providing train and bus services, linking over 240 destinations across Western Australia." /><meta id="MetaKeywords" name="keywords" content="transwa, transwa buses, transwa timetable, transwa contact, transwa train, transwa perth" /><meta id="MetaRobots" name="robots" content="INDEX, FOLLOW" /><link href="/Resources/Shared/components/Toast/jquery.toastmessage.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/Resources/Shared/stylesheets/dnndefault/7.0.0/default.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/Portals/_default/ie.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/DesktopModules/TranswaStatusBoard/module.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/DesktopModules/HeroBanner/module.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/Resources/Search/SearchSkinObjectPreview.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/Portals/_default/skins/transwa 2020/shared/bootstrap/css/bootstrap-grid.min.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/Portals/_default/skins/transwa 2020/skin.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/DesktopModules/EasyDNNnews/Templates/_default/Transwa/Transwa.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/Portals/_default/skins/transwa 2020/main.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/Portals/_default/containers/cavalier/container.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/Portals/_default/Containers/Transwa/container.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/DesktopModules/EasyDNNNews/static/rateit/css/rateit.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/DesktopModules/DnnCorp/ContentLayout/Css/bootstrap.min.css?cdv=1179" type="text/css" rel="stylesheet"/><link href="/DesktopModules/EasyDNNNews/static/common/common.css?cdv=1179" type="text/css" rel="stylesheet"/><script src="/DesktopModules/EasyDNNNews/static/eds_jquery/eds2.2.3.js?cdv=1179" type="text/javascript"></script><script src="/Resources/libraries/jQuery/03_05_01/jquery.js?cdv=1179" type="text/javascript"></script><script src="/Resources/libraries/jQuery-Migrate/03_02_00/jquery-migrate.js?cdv=1179" type="text/javascript"></script><script src="/Resources/libraries/jQuery-UI/01_12_01/jquery-ui.js?cdv=1179" type="text/javascript"></script><script src="/Resources/libraries/Knockout/03_03_00/knockout.js?cdv=1179" type="text/javascript"></script><style> #dnn_ContentPane4 { //display: flex; align-items: center; //justify-content: center; margin: 0 auto; padding: 0px; max-width: 1280px; } .tsb_homepage_information { padding-top: 10px; } .tsb_read_more[data-v-c26350a0] { font-size: 20px!important; margin-top: -5px!important; } </style> <script> //var wrapMob = //document.getElementsByClassName(".DnnModule-580 > section:nth-child(2) > div:nth-child(1)"); //if(screen.width <= 800) { //wrapMob.style[0].padding = '0px'; //} $( function() { $("#dnn_32EF_Pane1").addClass('col-sm-12').removeClass('col-sm-4'); $("#dnn_32EF_Pane2").addClass('col-sm-12').removeClass('col-sm-4'); $("#dnn_32EF_Pane3").addClass('col-sm-12').removeClass('col-sm-4'); }); </script> <meta name="facebook-domain-verification" content="4yyp5znihbmhlv1sb9nc3ijlt9ivpk" /> <meta name="google-site-verification" content="na0H87EnDD4k7VqKQe-0LhHi_SjToQ7s8bPcU0fKyTM" /><link rel='SHORTCUT ICON' href='/Portals/0/favicon.ico?ver=bC8BMDqXdidG06_gyUaa-A%3d%3d' type='image/x-icon' /><meta name="eds__GmapsInitData" content="{"instanceGlobal":"EasyDnnSolutions1_1_instance","google":{"maps":{"api":{"key":"","libraries":["geometry","places"]}}}}" /><meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0" /><!--[if IE 8]><script src='/DesktopModules/DnnCorp/ContentLayout/ClientScripts/respond.min.js'></script><![endif]--></head> <body id="Body"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KX5JCVM" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <form method="post" action="/" id="Form" enctype="multipart/form-data"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="C0Ub/wD/AH66s8P8eDShWn3fY2gs5odunCbTRsipz5RsjHPrax6/4w7K8DxpGrhceRTAU2++h7aELFcLuzIvYqo7P/scAGPphM1Pc620866TdbHxzMdKhFG/XqXDYqKhqixvTgztpS/rVka5S6D0YHC/DoleOxcacGuft8/SSuNLXQuaxk1m18A07E6AF0rr3hOICIPThRfKwx88MROxZ7obZYXIWEOFwgBVWlj6tJjfEJjw2FjYg3MmaaY7kiIuy/Fg8UiawI2jifvf/c2I2Dj9KjXWr6rPfHNJ9bBNc4sUzVJ+L04HIQYeJjFXkCrKMFcaZJDEe5h2Bp/x0Fa2PU6cubnQlxrvTNg/t1USuentIq6RcG3IYi8sLvNPO99EGQCyOnDQuGDAbI1zJq8Bg3hqqVWUQB9lWXZ/P80Cl7p6tqKHlVEkvzYrtkFkNCX1mcyEE0zj1E2Zb0fHCxteH46zy2NjIr9OtCo1+qqKWtgrrmaR3GrRnvZmtjiK8cc/0Mf25ccnK64q2NtzauQps4bd/AVj+csGJXWv+PuIRUj6Qd9a5OJzFlMBG+V8ukcStYsdotQQnNSdM55jH2q3XlPBIK7de5Yi+tlG0CBAxDArpMlqf3aS7Vd6iBM2GPgObfF7jL0KWfQkPXhS0ZcYVM2onXUJpT9VxlKxBiDY8TiCMvrDhlwY+GBo2nTQ/0O+tEdpXg==" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['Form']; if (!theForm) { theForm = document.Form; } function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="/WebResource.axd?d=pynGkmcFUV29JoROMRx_BTKrC6mBFCwkGDofTJx4QMkhcXgs8OHHq2pvfW81&t=638628495619783110" type="text/javascript"></script> <script src="/ScriptResource.axd?d=NJmAwtEo3IrUPENX-NytKoCa3XaSG8tkCyZAg-tIiDhzn6qKps6j5ppQcbojWkDqGLc0cxoq_IQ5aSWR6xp4P10BAdClvDGIAF4lMVp_BpWAr9KkwbcxD8dX7n3ZrPe2D-RiYg2&t=2a9d95e3" type="text/javascript"></script> <script src="/ScriptResource.axd?d=dwY9oWetJoJj-G9Bxx9LU6MKQXvX9Ku1knCL4UxbWkoH3uqjlLVaNL764xZo8MzrUSHvig5ecK1NGYnm_b_5-fefJx3OV649CEEe4R4X13gcit2-DQUrsWiB3rPM4bMHiyJPNvLzbTNj8MOf0&t=2a9d95e3" type="text/javascript"></script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" /> <input type="hidden" name="__VIEWSTATEENCRYPTED" id="__VIEWSTATEENCRYPTED" value="" /> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="rt71AgUJ11W/AZvngsyxJTBpEZxftQ7jo0Bd7TYrjI3zl6Pip7F9CdY/Enxwj6tNYTTZ4FJ0eOoS4O17CWL6dIr4hRlz6gvrFcYQ0aJLBTP+gZ09fANkvE/FuZd0fVMEV+ZEYEEjZsGnu/Insn1oEyg6zgs=" /> </div><script src="/Resources/Shared/components/Toast/jquery.toastmessage.js?cdv=1179" type="text/javascript"></script><script src="/js/dnn.js?cdv=1179" type="text/javascript"></script><script src="/js/dnn.modalpopup.js?cdv=1179" type="text/javascript"></script><script src="/Resources/Shared/Scripts/jquery/jquery.hoverIntent.min.js?cdv=1179" type="text/javascript"></script><script src="/Portals/_default/skins/transwa 2020/static/build/main.js?cdv=1179" type="text/javascript"></script><script src="/js/dnncore.js?cdv=1179" type="text/javascript"></script><script src="/Resources/Shared/scripts/dnn.jquery.js?cdv=1179" type="text/javascript"></script><script src="/DesktopModules/HeroBanner/scripts/ItemView.js?cdv=1179" type="text/javascript"></script><script src="/Resources/Search/SearchSkinObjectPreview.js?cdv=1179" type="text/javascript"></script><script src="/js/dnn.servicesframework.js?cdv=1179" type="text/javascript"></script><script src="/DesktopModules/EasyDNNNews/static/rateit/js/jquery.rateit_2.2.js?cdv=1179" type="text/javascript"></script><script src="/DesktopModules/EasyDNNNews/static/EasyDnnSolutions/EasyDnnSolutions_1.1_2.2.js?cdv=1179" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ScriptManager', 'Form', [], [], [], 90, ''); //]]> </script> <!--CDF(Css|/Portals/_default/skins/transwa 2020/shared/bootstrap/css/bootstrap-grid.min.css?cdv=1179|DnnPageHeaderProvider|11)--> <link href="/Portals/_default/skins/transwa 2020/static/build/main.css" rel="stylesheet" type="text/css" /><!--CDF(Javascript|/Portals/_default/skins/transwa 2020/static/build/main.js?cdv=1179|DnnBodyProvider|100)--> <!-- Start Primary Navigation --> <div class="nav-bar"> <div class="nav-bar__container"> <button class="nav-bar__menu-toggle" data-toggle data-toggle-target="body" data-toggle-class="nav-open" aria-label="Open menu" type="button"> <svg> <use xlink:href="#menu"></use> </svg> </button> <div class="nav-bar-logos__container"> <a class="nav-bar__logo" href="/"> <svg> <use xlink:href="#transwa-colour"></use> </svg> </a> </div> <nav class="primary-nav" data-js="primary-nav"> <ul id="dnn_pnav"> <li> <a href="https://www.transwa.wa.gov.au/" target="">Home</a> </li> <li> <span>Tickets & Times</span> <ul> <li> <a href="https://www.transwa.wa.gov.au/tickets-times/booking-your-tickets" target="">Booking Your Tickets</a> </li> <li> <a href="https://www.transwa.wa.gov.au/tickets-times/group-bookings" target="">Group Bookings</a> </li> <li> <a href="https://www.transwa.wa.gov.au/tickets-times/train-timetables" target="">Train Timetables</a> </li> <li> <a href="https://www.transwa.wa.gov.au/tickets-times/coach-timetables" target="">Coach Timetables</a> </li> </ul> </li> <li> <span>Plan Your Journey</span> <ul> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/journey-planner" target="">Journey Planner</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/transwa-system-map" target="">Transwa System Map</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/train-lines" target="">Train Lines</a> <ul> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/train-lines/australind" target="">Australind</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/train-lines/merredinlink" target="">MerredinLink</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/train-lines/avonlink" target="">AvonLink</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/train-lines/prospector" target="">Prospector</a> </li> </ul> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines" target="">Coach Lines</a> <ul> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/ge1" target="">GE1</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/ge2" target="">GE2</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/ge3" target="">GE3</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/ge4" target="">GE4</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/gs1" target="">GS1</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/gs2" target="">GS2</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/gs3" target="">GS3</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/n1" target="">N1</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/n3" target="">N3</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/n2" target="">N2</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/n4" target="">N4</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/n5" target="">N5</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/sw1" target="">SW1</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/sw2" target="">SW2</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/sw3" target="">SW3</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/sw4" target="">SW4</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/coach-lines/sw5" target="">SW5</a> </li> </ul> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/destination-areas" target="">Destination Areas</a> </li> <li> <a href="https://www.transwa.wa.gov.au/plan-your-journey/events-calendar" target="">Events Calendar</a> </li> </ul> </li> <li> <span>Fares</span> <ul> <li> <a href="https://www.transwa.wa.gov.au/fares/fare-calculator" target="">Fare Calculator</a> </li> <li> <a href="https://www.transwa.wa.gov.au/fares/concessions" target="">Concessions</a> </li> <li> <a href="https://www.transwa.wa.gov.au/fares/pensioner-free-travel" target="">Pensioner Free Travel</a> </li> <li> <a href="https://www.transwa.wa.gov.au/fares/smartcommuter" target="">SmartCommuter</a> </li> <li> <a href="https://www.transwa.wa.gov.au/fares/offers" target="">Offers</a> </li> </ul> </li> <li> <span>Updates</span> <ul> <li> <a href="https://www.transwa.wa.gov.au/updates/service-disruptions" target="">Service Disruptions</a> </li> <li> <a href="https://www.transwa.wa.gov.au/updates/departures-and-arrivals" target="">Departures and Arrivals</a> </li> </ul> </li> <li> <span>Passenger Information</span> <ul> <li> <a href="https://www.transwa.wa.gov.au/passenger-information/before-your-trip" target="">Before Your Trip</a> </li> <li> <a href="https://www.transwa.wa.gov.au/passenger-information/luggage" target="">Luggage</a> </li> <li> <a href="https://www.transwa.wa.gov.au/passenger-information/faqs" target="">FAQs</a> </li> <li> <a href="https://www.transwa.wa.gov.au/passenger-information/accessibility" target="">Accessibility</a> </li> <li> <a href="https://www.transwa.wa.gov.au/passenger-information/conditions-of-travel" target="">Conditions of Travel</a> </li> </ul> </li> <li> <span>About Transwa</span> <ul> <li> <a href="https://www.transwa.wa.gov.au/about-transwa/contact-us" target="">Contact Us</a> </li> <li> <a href="https://www.transwa.wa.gov.au/about-transwa/mission-vision-values" target="">Mission, Vision & Values</a> </li> <li> <a href="https://www.transwa.wa.gov.au/about-transwa/transwa-history" target="">Transwa History</a> </li> <li> <a href="https://www.transwa.wa.gov.au/about-transwa/news" target="">News</a> </li> <li> <a href="https://www.transwa.wa.gov.au/about-transwa/performance-data" target="">Performance Data</a> </li> <li> <a href="https://www.transwa.wa.gov.au/about-transwa/feedback" target="">Feedback</a> </li> </ul> </li> </ul> </nav> <div class="nav-bar__search"> <button class="nav-bar__search-button" data-toggle data-toggle-target="body" data-toggle-class="search-open" type="button"> <svg> <use xlink:href="#search"></use> </svg> </button> <span id="dnn_dnnSearch_ClassicSearch"> <span class="searchInputContainer" data-moreresults="See More Results" data-noresult="No Results Found"> <input name="dnn$dnnSearch$txtSearch" type="text" maxlength="255" size="20" id="dnn_dnnSearch_txtSearch" class="NormalTextBox" aria-label="Search" autocomplete="off" placeholder="Search..." /> <a class="dnnSearchBoxClearText" title="Clear search text"></a> </span> <a id="dnn_dnnSearch_cmdSearch" class="SearchButton" href="javascript:__doPostBack('dnn$dnnSearch$cmdSearch','')">Search</a> </span> <script type="text/javascript"> $(function() { if (typeof dnn != "undefined" && typeof dnn.searchSkinObject != "undefined") { var searchSkinObject = new dnn.searchSkinObject({ delayTriggerAutoSearch : 400, minCharRequiredTriggerAutoSearch : 2, searchType: 'S', enableWildSearch: true, cultureCode: 'en-US', portalId: -1 } ); searchSkinObject.init(); // attach classic search var siteBtn = $('#dnn_dnnSearch_SiteRadioButton'); var webBtn = $('#dnn_dnnSearch_WebRadioButton'); var clickHandler = function() { if (siteBtn.is(':checked')) searchSkinObject.settings.searchType = 'S'; else searchSkinObject.settings.searchType = 'W'; }; siteBtn.on('change', clickHandler); webBtn.on('change', clickHandler); } }); </script> </div> </div> </div> <!-- End Primary Navigation --> <div class="language-object" > </div> <script type="text/javascript"> $(document).ready(function () { if (typeof dnn == 'undefined') dnn = {}; if (typeof dnn.toast == 'undefined') dnn.toast = {}; var sf = $.ServicesFramework(); dnn.toast.refreshUser = function () { $.ajax({ type: "GET", url: sf.getServiceRoot('InternalServices') + 'NotificationsService/GetToasts', contentType: "application/json", dataType: "json", cache: false, success: function (data) { if (typeof dnn.toast.toastTimer !== 'undefined') { // Cancel the periodic update. clearTimeout(dnn.toast.toastTimer); delete dnn.toast.toastTimer; } if (!data || !data.Success) { return; } $(document).trigger('dnn.toastupdate', data); var toastMessages = []; for (var i = 0; i < data.Toasts.length; i++) { var toast = { subject: data.Toasts[i].Subject, body: data.Toasts[i].Body }; toastMessages.push(toast); } var message = { messages: toastMessages, seeMoreLink: 'https://www.transwa.wa.gov.au/activity-feed/userid/-1?view=notifications&action=notifications', seeMoreText: 'See All Notifications' }; $().dnnToastMessage('showAllToasts', message); dnn.toast.toastTimer = setTimeout(dnn.toast.refreshUser, 30000); }, error: function (xhr, status, error) { if (typeof dnn.toast.toastTimer !== 'undefined') { // Cancel the periodic update. clearTimeout(dnn.toast.toastTimer); delete dnn.toast.toastTimer; } } }); }; function checkLogin() { return 'False' === 'True'; }; // initial setup for toast var pageUnloaded = window.dnnModal && window.dnnModal.pageUnloaded; if (checkLogin() && !pageUnloaded) { dnn.toast.toastTimer = setTimeout(dnn.toast.refreshUser, 4000); } }); </script> <main class="page-content"> <div id="dnn_topHero" class="topHero"><div class="DnnModule DnnModule-HeroBanner DnnModule-1660"><a name="1660"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr1660_ContentPane"><!-- Start_Module_1660 --><div id="dnn_ctr1660_ModuleContent" class="DNNModuleContent ModHeroBannerC"> <script> $(function () { var apiBaseURL; var moduleId = parseInt("1660"); var tabId = parseInt("21"); var sf = $.ServicesFramework(moduleId); var service = { controller: "settings", baseUrl: sf.getServiceRoot("HeroBanner"), headers: { moduleId: sf.getModuleId(), tabId: tabId }, setHeaders: function (request) { request.setRequestHeader("Pragma", "no-cache"); request.setRequestHeader("ModuleId", this.headers.moduleId); request.setRequestHeader("TabId", this.headers.tabId); request.setRequestHeader( "RequestVerificationToken", sf.getAntiForgeryValue() ); } }; $.ajax({ url: service.baseUrl + service.controller + "/" + "getsettings", beforeSend: function (request) { service.setHeaders(request); } }) .done(function (data) { if (data) { window.dnninjectable = { customLincBookingsUrl: data.customLincBookingsUrl, customLincUnAvailableFromDate: data.customLincUnAvailableFromDate, customLincUnAvailableFromTime: data.customLincUnAvailableFromTime, customLincUnAvailableToDate: data.customLincUnAvailableToDate, customLincUnAvailableToTime: data.customLincUnAvailableToTime, disruptionLocation: data.disruptionLocation, disruptionMessage: data.disruptionMessage, disruptionArticleUrl: data.disruptionArticleUrl, disruptionStartDate: data.disruptionStartDate, disruptionEndDate: data.disruptionEndDate, isExpand: data.isExpand, isDisruption: data.isDisruption, locationApi: { url: "service/locations", config: { baseURL: service.baseUrl, headers: { 'RequestVerificationToken': sf.getAntiForgeryValue(), ModuleId: moduleId, TabId: tabId } } } }; var event; if (typeof (Event) === 'function') { event = new Event('heroBannerSettingsLoaded'); } else { event = document.createEvent('Event'); event.initEvent('heroBannerSettingsLoaded', true, true); } window.dispatchEvent(event); } }) .fail(function (xhr, result, status) { alert("An error has occurred, please try again"); }); });</script><link href="/DesktopModules/HeroBanner/css/chunk-vendors.34e9b49e.css" rel=preload as=style /><link href="/DesktopModules/HeroBanner/js/app.5cc58fa3.js" rel=preload as=script /><link href="/DesktopModules/HeroBanner/js/chunk-vendors.f0c964d4.js" rel=preload as=script /><link href="/DesktopModules/HeroBanner/css/chunk-vendors.34e9b49e.css" rel=stylesheet /><link href="/DesktopModules/HeroBanner/css/app.9161f851.css" rel=stylesheet /><!--<div id="module-1660"></div>--><div id="app"></div><script src="/DesktopModules/HeroBanner/js/chunk-vendors.f0c964d4.js"></script><script src="/DesktopModules/HeroBanner/js/app.5cc58fa3.js"></script> </div><!-- End_Module_1660 --></div> <div class="clear"></div> </div> </div><div class="DnnModule DnnModule-DNN_HTML DnnModule-583 DnnVersionableControl"><a name="583"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr583_ContentPane"><!-- Start_Module_583 --><div id="dnn_ctr583_ModuleContent" class="DNNModuleContent ModDNNHTMLC"> <div id="dnn_ctr583_HtmlModule_lblContent"><div class="hero-home home-hero-img"> <div class="bringing-wa-closer"><img alt="brand-mark" height="150vw" src="/portals/0/Images/Horizontal_Left_Website Home Page.png?ver=2020-09-03-125244-537" title="brand-mark" width="500vw" "=""> </div> </div></div> </div><script> if(screen.width <= 800) { //$("#dnn_ctr583_HtmlModule_lblContent").css({"visibility": "hidden"}); } </script><!-- End_Module_583 --></div> <div class="clear"></div> </div> </div></div> <div id="dnn_TopPane" class="TopPane DNNEmptyPane"></div> <div id="dnn_ContentPane"></div> <div id="dnn_ContentPane2"><div class="DnnModule DnnModule-EasyDNNnews DnnModule-579"><a name="579"></a> <section class="content-section"> <div class="wrapper"> <h1 class="section-header"> <span id="dnn_ctr579_dnnTITLE_titleLabel" class="Head">Latest News</span> </h1> <div id="dnn_ctr579_ContentPane"><!-- Start_Module_579 --><div id="dnn_ctr579_ModuleContent" class="DNNModuleContent ModEasyDNNnewsC"> <script type="text/javascript"> /*<![CDATA[*/ eds2_2(function ($) { if (typeof edn_fluidvids != 'undefined') edn_fluidvids.init({ selector: ['.edn_fluidVideo iframe'], players: ['www.youtube.com', 'player.vimeo.com'] }); }); /*]]>*/ </script> <div class="eds_news_module_579 news eds_subCollection_news eds_news_Transwa eds_template_List_Article_Transwa_News eds_styleSwitchCriteria_module-579"> <div id="dnn_ctr579_ViewEasyDNNNewsMain_ctl00_pnlListArticles"> <div class="edn_579_article_list_wrapper"><!-- Trans WA news article list template --> <div class="card-news"> <article class="card-news__container"> <div class="card-news__title" style="font-weight: bold;"> Positive Ageing and Volunteering Expo </div> <div class="card-news__content"><p>Come and see us at Walyalup Civic Centre in Fremantle on Friday 28 March.</p></div> <a class="card-news__link" href="https://transwa.wa.gov.au/about-transwa/news/artmid/763/articleid/1213/positive-ageing-and-volunteering-expo" target="_self" >Read more</a > </article> </div><!-- Trans WA news article list template --> <div class="card-news"> <article class="card-news__container"> <div class="card-news__title" style="font-weight: bold;"> Travel free with Transperth and Transregional </div> <div class="card-news__content"><p>Enjoy free travel across Transperth and Transregional services on the day of your journey.</p></div> <a class="card-news__link" href="https://transwa.wa.gov.au/about-transwa/news/artmid/763/articleid/1191/travel-free-with-transperth-and-transregional" target="_self" >Read more</a > </article> </div><!-- Trans WA news article list template --> <div class="card-news"> <article class="card-news__container"> <div class="card-news__title" style="font-weight: bold;"> Australind Service Changes </div> <div class="card-news__content"><p>From 20 November, the Armadale/Thornlie Line will close until mid-2025...</p></div> <a class="card-news__link" href="https://transwa.wa.gov.au/about-transwa/news/artmid/763/articleid/833/australind-service-changes" target="_self" >Read more</a > </article> </div></div> </div> <div id="themeSelection579" class="eds_modalWrapper eds_themeSettings eds_resizable"> <div class="eds_modalContent eds_animated"> <h3>Theme picker</h3> <div class="edn__contentLoading"> <img src="/DesktopModules/EasyDNNNews/images/ajax-loader.gif" /> </div> <div id="themeSelectionModal579" class="edNews_adminTheme"></div> </div> </div> </div> </div><!-- End_Module_579 --></div> <div class="text-right"><a href="/about-transwa/news">View all news</a></div> </div> </section> </div></div> <div id="dnn_ContentPane3"><div class="DnnModule DnnModule-DNN_HTML DnnModule-1210 DnnVersionableControl"><a name="1210"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr1210_ContentPane"><!-- Start_Module_1210 --><div id="dnn_ctr1210_ModuleContent" class="DNNModuleContent ModDNNHTMLC"> <div id="dnn_ctr1210_HtmlModule_lblContent"><p><br> </p> <p> </p></div> </div><!-- End_Module_1210 --></div> <div class="clear"></div> </div> </div></div> <div id="dnn_ContentPane4" class="dnn-cl"><div class="DnnModule DnnModule-ContentLayout DnnModule-1084 DnnVersionableControl"><a name="1084"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr1084_ContentPane"><!-- Start_Module_1084 --><div id="dnn_ctr1084_ModuleContent" class="DNNModuleContent ModContentLayoutC"> <div id="dnn_ctr1084_View_CL_1084" class="layoutContainer container-fluid dnn-cl"> <div id="dnn_ctr1084_View_Row" class="row"> <div id="dnn_32EF_Pane1" class="pane col-lg-4 col-md-4 col-sm-4 col-xs-12"><div class="DnnModule DnnModule-EasyDNNnews DnnModule-1085"><a name="1085"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr1084_View_ctr1085_ContentPane"><!-- Start_Module_1085 --><div id="dnn_ctr1084_View_ctr1085_ModuleContent" class="DNNModuleContent ModEasyDNNnewsC"> <script type="text/javascript"> /*<![CDATA[*/ eds2_2(function ($) { if (typeof edn_fluidvids != 'undefined') edn_fluidvids.init({ selector: ['.edn_fluidVideo iframe'], players: ['www.youtube.com', 'player.vimeo.com'] }); }); /*]]>*/ </script> <div class="eds_news_module_1085 news eds_subCollection_news eds_news_Transwa eds_template_List_Article_Transwa_Default eds_styleSwitchCriteria_module-1085"> <div id="dnn_ctr1084_View_ctr1085_ViewEasyDNNNewsMain_ctl01_pnlListArticles"> <div class="edn_1085_article_list_wrapper"><div class="EDN_article EDN_articleBox"> <div class="EDN_imageContainerBox"> <a href="https://transwa.wa.gov.au/fares/offers" target="_self"><img alt="Save more with a family ticket" src="/Portals/0/EasyDNNNews/24/360100p1085EDNthumbimg-Family-Offer-359-x-100px.png"/></a> </div> <div class="EDN_article_text"> <h2>Save more with a family ticket</h2> <div class="EDN_article_content"><p>To save you even more, we've created a family discount. If you travel with up to two adults and between two and four children, you’ll save 50% off the child fares. Just enter promo code “family” when booking online.</p></div> </div> <div class="EDN_article_footer"> <div class="EDN_readMoreButtonWrapper"><a class="EDN_readmore EDN_readMoreButton" href="https://transwa.wa.gov.au/fares/offers">Read More</a></div> </div> </div></div> </div> <div id="themeSelection1085" class="eds_modalWrapper eds_themeSettings eds_resizable"> <div class="eds_modalContent eds_animated"> <h3>Theme picker</h3> <div class="edn__contentLoading"> <img src="/DesktopModules/EasyDNNNews/images/ajax-loader.gif" /> </div> <div id="themeSelectionModal1085" class="edNews_adminTheme"></div> </div> </div> </div> </div><!-- End_Module_1085 --></div> <div class="clear"></div> </div> </div></div><div id="dnn_32EF_Pane2" class="pane col-lg-4 col-md-4 col-sm-4 col-xs-12"><div class="DnnModule DnnModule-EasyDNNnews DnnModule-1052"><a name="1052"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr1084_View_ctr1052_ContentPane"><!-- Start_Module_1052 --><div id="dnn_ctr1084_View_ctr1052_ModuleContent" class="DNNModuleContent ModEasyDNNnewsC"> <script type="text/javascript"> /*<![CDATA[*/ eds2_2(function ($) { if (typeof edn_fluidvids != 'undefined') edn_fluidvids.init({ selector: ['.edn_fluidVideo iframe'], players: ['www.youtube.com', 'player.vimeo.com'] }); }); /*]]>*/ </script> <div class="eds_news_module_1052 news eds_subCollection_news eds_news_Transwa eds_template_List_Article_Transwa_Default eds_styleSwitchCriteria_module-1052"> <div id="dnn_ctr1084_View_ctr1052_ViewEasyDNNNewsMain_ctl01_pnlListArticles"> <div class="edn_1052_article_list_wrapper"><div class="EDN_article EDN_articleBox"> <div class="EDN_imageContainerBox"> <a href="https://transwa.wa.gov.au/plan-your-journey/events-calendar" target="_self"><img alt="Transwa Events Guide" src="/Portals/0/EasyDNNNews/23/360100p1052EDNthumbimg-Events-360x100.jpg"/></a> </div> <div class="EDN_article_text"> <h2>Transwa Events Guide</h2> <div class="EDN_article_content"><p>Transwa visits various Western Australian regional towns that host community based events throughout the year. More information about these events can be found at the events website.</p></div> </div> <div class="EDN_article_footer"> <div class="EDN_readMoreButtonWrapper"><a class="EDN_readmore EDN_readMoreButton" href="https://transwa.wa.gov.au/plan-your-journey/events-calendar">Read More</a></div> </div> </div></div> </div> <div id="themeSelection1052" class="eds_modalWrapper eds_themeSettings eds_resizable"> <div class="eds_modalContent eds_animated"> <h3>Theme picker</h3> <div class="edn__contentLoading"> <img src="/DesktopModules/EasyDNNNews/images/ajax-loader.gif" /> </div> <div id="themeSelectionModal1052" class="edNews_adminTheme"></div> </div> </div> </div> </div><!-- End_Module_1052 --></div> <div class="clear"></div> </div> </div></div><div id="dnn_32EF_Pane3" class="pane col-lg-4 col-md-4 col-sm-4 col-xs-12"><div class="DnnModule DnnModule-TranswaStatusBoard DnnModule-1013"><a name="1013"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr1084_View_ctr1013_ContentPane"><!-- Start_Module_1013 --><div id="dnn_ctr1084_View_ctr1013_ModuleContent" class="DNNModuleContent ModTranswaStatusBoardC"> <link href="/DesktopModules/TranswaStatusBoard/css/app.43b47814.css" rel=preload as= style /><link href="/DesktopModules/TranswaStatusBoard/css/app.43b47814.css" rel=stylesheet /><div id="app-1013"></div><script type="text/javascript"> $(function () { var moduleId = parseInt("1013"); var tabId = parseInt("21"); var sf = $.ServicesFramework(moduleId); var service = { controller: "settings", baseUrl: sf.getServiceRoot("TranswaStatusBoard"), headers: { moduleId: sf.getModuleId(), tabId: tabId }, setHeaders: function (request) { request.setRequestHeader("Pragma", "no-cache"); request.setRequestHeader("ModuleId", this.headers.moduleId); request.setRequestHeader("TabId", this.headers.tabId); request.setRequestHeader( "RequestVerificationToken", sf.getAntiForgeryValue() ); } }; $.ajax({ url: service.baseUrl + service.controller + "/" + "getsettings", beforeSend: function (request) { service.setHeaders(request); } }) .done(function (data) { window.dnninjectable = { moduleType: data.moduleType, serviceApi: { url: "service/today", config: { baseURL: service.baseUrl, params: { date: new Date().toLocaleDateString('en-CA') }, headers: { 'RequestVerificationToken': sf.getAntiForgeryValue(), ModuleId: moduleId, TabId: tabId } } } }; var event; if (typeof (Event) === 'function') { event = new Event('otterSettingsLoaded'); } else { event = document.createEvent('Event'); event.initEvent('otterSettingsLoaded', true, true); } window.dispatchEvent(event); }) .fail(function (xhr, result, status) { alert("An error has occurred, please try again"); }); });</script><script src="/DesktopModules/TranswaStatusBoard/js/chunk-vendors.b449b3de.js"></script><script src="/DesktopModules/TranswaStatusBoard/js/app.d9fc024d.js" moduleid="1013"></script> </div><!-- End_Module_1013 --></div> <div class="clear"></div> </div> </div></div></div> </div> </div><!-- End_Module_1084 --></div> <div class="clear"></div> </div> </div></div> <div id="dnn_ContentPane5"><div class="DnnModule DnnModule-EasyDNNnews DnnModule-580"><a name="580"></a> <section class="content-section"> <div class="wrapper"> <h1 class="section-header"> <span id="dnn_ctr580_dnnTITLE_titleLabel" class="Head">Current planned disruptions</span> </h1> <div id="dnn_ctr580_ContentPane"><!-- Start_Module_580 --><div id="dnn_ctr580_ModuleContent" class="DNNModuleContent ModEasyDNNnewsC"> <script type="text/javascript"> /*<![CDATA[*/ eds2_2(function ($) { if (typeof edn_fluidvids != 'undefined') edn_fluidvids.init({ selector: ['.edn_fluidVideo iframe'], players: ['www.youtube.com', 'player.vimeo.com'] }); }); /*]]>*/ </script> <div class="eds_news_module_580 news eds_subCollection_news eds_news_Transwa eds_template_List_Article_Transwa_Disruptions eds_styleSwitchCriteria_module-580"> <div id="dnn_ctr580_ViewEasyDNNNewsMain_ctl00_pnlListArticles"> <div class="edn_580_article_list_wrapper"><!-- Trans WA disruptions template --> <article class="card" style="--brand-color: var(--prospector);"> <div class="card__disruption"> <span class="card__disruption-icon"> <svg xmlns="http://www.w3.org/2000/svg"> <use xlink:href="#train" xmlns:xlink="http://www.w3.org/1999/xlink"></use></svg> </span> <!-- Example: AvonLink, Road Coach --> <h3 class="card__disruption-sub-heading">Prospector</h3> <h2>Disruption</h2> <div class="card__disruption-date">Effective 08 April</div> </div> <div class="card__body"> <div class="card__content"> <p>Affecting all services...</p> </div> </div> <a href="https://transwa.wa.gov.au/updates/service-disruptions-details/artmid/1404/articleid/1227/prospector-disruption">Read more</a> </article><!-- Trans WA disruptions template --> <article class="card" style="--brand-color: var(--prospector);"> <div class="card__disruption"> <span class="card__disruption-icon"> <svg xmlns="http://www.w3.org/2000/svg"> <use xlink:href="#train" xmlns:xlink="http://www.w3.org/1999/xlink"></use></svg> </span> <!-- Example: AvonLink, Road Coach --> <h3 class="card__disruption-sub-heading">Prospector</h3> <h2>Disruption</h2> <div class="card__disruption-date">Effective 19 April</div> </div> <div class="card__body"> <div class="card__content"> <p>Affecting all services...</p> </div> </div> <a href="https://transwa.wa.gov.au/updates/service-disruptions-details/artmid/1404/articleid/1228/prospector-disruption">Read more</a> </article><!-- Trans WA disruptions template --> <article class="card" style="--brand-color: var(--prospector);"> <div class="card__disruption"> <span class="card__disruption-icon"> <svg xmlns="http://www.w3.org/2000/svg"> <use xlink:href="#train" xmlns:xlink="http://www.w3.org/1999/xlink"></use></svg> </span> <!-- Example: AvonLink, Road Coach --> <h3 class="card__disruption-sub-heading">Prospector</h3> <h2>Disruption</h2> <div class="card__disruption-date">Effective 20 April</div> </div> <div class="card__body"> <div class="card__content"> <p>Affecting all services...</p> </div> </div> <a href="https://transwa.wa.gov.au/updates/service-disruptions-details/artmid/1404/articleid/1229/prospector-disruption">Read more</a> </article></div> <div class="article_pager"><a class="active page" href="https://transwa.wa.gov.au/home/pgrid/580/pageid/1">1</a><a class="page" href="https://transwa.wa.gov.au/home/pgrid/580/pageid/2">2</a></div> </div> <div id="themeSelection580" class="eds_modalWrapper eds_themeSettings eds_resizable"> <div class="eds_modalContent eds_animated"> <h3>Theme picker</h3> <div class="edn__contentLoading"> <img src="/DesktopModules/EasyDNNNews/images/ajax-loader.gif" /> </div> <div id="themeSelectionModal580" class="edNews_adminTheme"></div> </div> </div> </div> </div><!-- End_Module_580 --></div> <div class="text-right"><a href="/updates/service-disruptions">View all disruptions</a></div> </div> </section> </div></div> <div id="dnn_ContentPane6" class="dnn-cl"><div class="DnnModule DnnModule-DNN_HTML DnnModule-1154 DnnVersionableControl"><a name="1154"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr1154_ContentPane"><!-- Start_Module_1154 --><div id="dnn_ctr1154_ModuleContent" class="DNNModuleContent ModDNNHTMLC"> <div id="dnn_ctr1154_HtmlModule_lblContent"><p>聽 </p> <h1 class="section-header">Top Destinations</h1> <p>聽 </p></div> </div><!-- End_Module_1154 --></div> <div class="clear"></div> </div> </div><div class="DnnModule DnnModule-ContentLayout DnnModule-466 DnnVersionableControl"><a name="466"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr466_ContentPane"><!-- Start_Module_466 --><div id="dnn_ctr466_ModuleContent" class="DNNModuleContent ModContentLayoutC"> <div id="dnn_ctr466_View_CL_466" class="layoutContainer container-fluid dnn-cl"> <div id="dnn_ctr466_View_Row" class="row"> <div id="dnn_B5A0_Pane1" class="pane col-lg-3 col-md-4 col-sm-6 col-xs-12"><div class="DnnModule DnnModule-DNN_HTML DnnModule-475 DnnVersionableControl"><a name="475"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr466_View_ctr475_ContentPane"><!-- Start_Module_475 --><div id="dnn_ctr466_View_ctr475_ModuleContent" class="DNNModuleContent ModDNNHTMLC"> <div id="dnn_ctr466_View_ctr475_HtmlModule_lblContent"><div class="card__destination"> <img style="max-width: 100%;" src="/portals/0/Images/destination-perth.jpg?ver=2020-04-30-111519-217" alt="destination-perth" title="destination-perth"> <h1>Perth</h1> <a href="/destination-areas/experience-perth" alt="Destination Perth"></a> </div></div> </div><!-- End_Module_475 --></div> <div class="clear"></div> </div> </div></div><div id="dnn_B5A0_Pane2" class="pane col-lg-3 col-md-4 col-sm-6 col-xs-12"><div class="DnnModule DnnModule-DNN_HTML DnnModule-476 DnnVersionableControl"><a name="476"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr466_View_ctr476_ContentPane"><!-- Start_Module_476 --><div id="dnn_ctr466_View_ctr476_ModuleContent" class="DNNModuleContent ModDNNHTMLC"> <div id="dnn_ctr466_View_ctr476_HtmlModule_lblContent"><div class="card__destination"><img alt="destination-south-west" src="/portals/0/Images/destination-south-west.jpg?ver=2020-04-30-112049-447" style="max-width: 100%;" title="destination-south-west" /> <h1>South West</h1> <a href="/destination-areas/south-west" alt="South West"></a> </div> </div> </div><!-- End_Module_476 --></div> <div class="clear"></div> </div> </div></div><div id="dnn_B5A0_Pane3" class="pane col-lg-3 col-md-4 col-sm-6 col-xs-12"><div class="DnnModule DnnModule-DNN_HTML DnnModule-477 DnnVersionableControl"><a name="477"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr466_View_ctr477_ContentPane"><!-- Start_Module_477 --><div id="dnn_ctr466_View_ctr477_ModuleContent" class="DNNModuleContent ModDNNHTMLC"> <div id="dnn_ctr466_View_ctr477_HtmlModule_lblContent"><div class="card__destination"><img src="/portals/0/Images/destination-coral-coast.jpg?ver=2020-04-30-112217-613" alt="destination-coral-coast" title="destination-coral-coast" style="max-width: 100%;"> <h1>Coral Coast</h1> <a href="/destination-areas/coral-coast" alt="Destination Coral Coast"></a> </div></div> </div><!-- End_Module_477 --></div> <div class="clear"></div> </div> </div></div><div id="dnn_B5A0_Pane4" class="pane col-lg-3 col-md-4 col-sm-6 col-xs-12"><div class="DnnModule DnnModule-DNN_HTML DnnModule-478 DnnVersionableControl"><a name="478"></a> <div class="DNNContainer_noTitle"> <div id="dnn_ctr466_View_ctr478_ContentPane"><!-- Start_Module_478 --><div id="dnn_ctr466_View_ctr478_ModuleContent" class="DNNModuleContent ModDNNHTMLC"> <div id="dnn_ctr466_View_ctr478_HtmlModule_lblContent"><div class="card__destination"> <img src="/portals/0/Images/destination-golden-outback.jpg?ver=2020-04-30-112306-710" alt="destination-golden-outback" title="destination-golden-outback" style="max-width: 100%;"> <h1>Golden Outback</h1> <a href="/destination-areas/golden-outback" alt="Destination Golden Outback"></a> </div></div> </div><!-- End_Module_478 --></div> <div class="clear"></div> </div> </div></div></div> </div> </div><!-- End_Module_466 --></div> <div class="clear"></div> </div> </div></div> <div id="dnn_ContentPane7" class="DNNEmptyPane"></div> <div id="dnn_ContentPane8" class="DNNEmptyPane"></div> <div id="dnn_ContentPane9" class="DNNEmptyPane"></div> </main> <footer class="footer"> <div class="footer__container"> <div class="footer__logos"> <a class="nav-bar__logo" style="margin-bottom:10px;" href="/"> <svg class="footer__logo-transwa"> <use xlink:href="#transwa-colour"></use> </svg> </a> <a class="nav-bar__logo" href="http://www.pta.wa.gov.au/" target="_blank"> <svg class="footer__logo-pta"> <use xlink:href="#pta-mono"></use> </svg> </a> <a class="nav-bar__logo" href="http://www.transperth.wa.gov.au/" target="_blank"> <svg class="footer__logo-transperth"> <use xlink:href="#transperth-mono"></use> </svg> </a> <a class="nav-bar__logo" href="http://www.schoolbuses.wa.gov.au/" target="_blank"> <svg> <use xlink:href="#sbs-mono"></use> </svg> </a> <div class="footer-link-list-mobile" style="display:none; margin-top: -5px;"> <a class="footer__social-links" href="https://www.facebook.com/Transwa/" target="_blank" title="TransWA Facebook"> <svg xmlns="http://www.w3.org/2000/svg"> <use xlink:href="#facebook" xmlns:xlink="http://www.w3.org/1999/xlink"> </use> </svg> </a> <a class="footer__social-links" href="https://instagram.com/transwa?igshid=1t6srihhs2mvb" target="_blank" title="TransWA Instagram"> <svg xmlns="http://www.w3.org/2000/svg"> <use xlink:href="#instagram" xmlns:xlink="http://www.w3.org/1999/xlink"> </use> </svg> </a> </div> <a class="nav-bar__logo" style="left:-3%" href="http://www.buildingfortomorrow.wa.gov.au/" target="_blank"> <svg id="nav-bar__ww4wa"> <use xlink:href="#building-for-tomorrow-mono"></use> </svg> </a> </div> <div class="footer__link-list-group"> <div class="footer__link-list"> <strong>Tickets & Times</strong> <ul> <li> <a href="/Tickets-Times/Booking-your-tickets">Booking Your Tickets</a> </li> <li> <a href="/Tickets-Times/Group-bookings">Group Bookings</a> </li> <li> <a href="/Tickets-Times/Train-timetables">Train Timetables</a> </li> <li> <a href="/Tickets-Times/Coach-timetables">Coach Timetables</a> </li> </ul> </div> <div class="footer__link-list"> <strong>Plan Your Journey</strong> <ul> <li> <a href="/Plan-your-Journey/Journey-Planner">Journey Planner</a> </li> <li> <a href="/Plan-your-Journey/Train-Lines">Train Lines</a> </li> <li> <a href="/Plan-your-Journey/Coach-Lines">Coach Lines</a> </li> <li> <a href="/Plan-your-Journey/Destination-Areas">Destinations Areas</a> </li> <li> <a href="/Plan-your-Journey/WA-Events-Calendar">Events Calendar</a> </li> </ul> </div> <div class="footer__link-list"> <strong>Fares</strong> <ul> <li> <a href="/Fares/Fare-calculator">Fare Calculator</a> </li> <li> <a href="/Fares/Concessions">Concessions</a> </li> <li> <a href="/Fares/Pensioner-Free-Travel">Pensioner Free Travel</a> </li> <li> <a href="/Fares/SmartCommuter">SmartCommuter</a> </li> <li> <a href="/Fares/Offers">Offers</a> </li> </ul> </div> <div class="footer__link-list"> <strong>Updates</strong> <ul> <li> <a href="/Updates/Service-Disruptions">Service Disruptions</a> </li> <li> <a href="/Updates/Departures-and-Arrivals">Departures and Arrivals</a> </li> </ul> </div> <div class="footer__link-list"> <strong>Passenger Information</strong> <ul> <li> <a href="/Passenger-Information/Before-your-Trip">Before Your Trip</a> </li> <li> <a href="/Passenger-Information/Luggage">Luggage</a> </li> <li> <a href="/Passenger-Information/FAQs">FAQs</a> </li> <li> <a href="/Passenger-Information/Accessibility">Accessibility</a> </li> </ul> </div> <div class="footer__link-list"> <strong>About Transwa</strong> <ul> <li> <a href="/About-Transwa/Contact-us">Contact Us</a> </li> <li> <a href="/About-Transwa/Mission-vision-values">Mission, Vision & Values</a> </li> <li> <a href="/About-Transwa/Transwa-History">Transwa History</a> </li> <li> <a href="/About-Transwa/News">News</a> </li> <li> <a href="/About-Transwa/Performance-Data">Performance Data</a> </li> <li> <a href="/About-Transwa/Feedback">Feedback</a> </li> <li> <a class="footer__social-links" href="https://www.facebook.com/Transwa/" target="_blank" title="TransWA Facebook"> <svg xmlns="http://www.w3.org/2000/svg"> <use xlink:href="#facebook" xmlns:xlink="http://www.w3.org/1999/xlink"> </use> </svg> </a> <a class="footer__social-links" href="https://instagram.com/transwa?igshid=1t6srihhs2mvb" target="_blank" title="TransWA Instagram"> <svg xmlns="http://www.w3.org/2000/svg"> <use xlink:href="#instagram" xmlns:xlink="http://www.w3.org/1999/xlink"> </use> </svg> </a> </li> </ul> </div> </div> <ul class="footer__link-list-inline"> <li> <a href="/site-index">Site map</a> </li> <li> <a href="/accessibility">Website accessibility</a> </li> <li> <a href="/privacy-statement">Privacy statement</a> </li> <li> <a href="/terms-of-use">Terms of Use</a> </li> <li> <span id="dnn_dnnCopyright_lblCopyright" class="dnn-copyright">Copyright 2025 by the Public Transport Authority</span> </li> </ul> </div> </footer> <script> var siteMap = document.getElementsByClassName("footer__link-list-group"); var siteMap_mobile = document.getElementsByClassName("footer-link-list-mobile"); if(screen.width <= 800) { siteMap[0].style.display='none'; siteMap_mobile[0].style.display='flex'; } </script> <script type="text/javascript"> $(window).load(function () { /* When right pane empty and not in edit mode, make left pane full width */ if ($('.RightPane').is(':empty') && !$('body').is('.dnnEditState')) { $('.LeftPane').addClass("noRightPane"); } /* Toggle User Properties Menu -------------------------------------------*/ $('.userName a').click(function (e) { $(this).toggleClass('active'); $('.userMenu').fadeToggle('fast'); e.stopPropagation(); }); $(document.body).click(function () { $('.userMenu').hide(); $('.userName a').removeClass("active"); }); $('#dnn_pnav li').mouseenter(function () { $('.userMenu').hide(); $('.userName a').removeClass("active"); }); $('.userMenu').click(function (e) { e.stopPropagation(); }); /* Set CSS3 Animations via class: http://daneden.me/animate/ ---------------------------------------------*/ $("#dnn_pnav li").hover( function () { // detect viewport var width = $(window).width(); if (width < 1400){ $("ul", this).removeClass().addClass('fadeInDown rightDropdown'); } else { $("ul", this).removeClass().addClass('fadeInDown'); } }, function () { $("ul", this).removeClass().addClass('fadeOutUp');} ); $("#dnn_pnav li ul li").hover( function () { $("ul", this).removeClass().addClass('fadeInLeft'); }, function () { $("ul", this).removeClass().addClass('fadeOutRight'); } ); /* Mobile Menu ---------------------------------------------*/ $('.mobileMenu > a').click(function(){ if($('ul#dnn_pnav').is(':visible')){ $('ul#dnn_pnav').slideUp('fast'); } else{ $('ul#dnn_pnav').slideDown('fast'); $('ul#dnn_pnav > li > ul').each(function(){ var ul = $(this); if(ul.data('side-arrow')) return; ul.data('side-arrow', 1); $('<div class="nav-side-arrow"><div class="right"></div></div>').insertBefore(ul).on('click', function(){ var div = $(this).find('div'); if(div.hasClass('right')){ div.removeClass('right').addClass('down'); ul.slideDown('fast'); } else{ div.removeClass('down').addClass('right'); ul.slideUp('fast'); } return false; }); }); } }); }); </script> <input name="ScrollTop" type="hidden" id="ScrollTop" /> <input name="__dnnVariable" type="hidden" id="__dnnVariable" autocomplete="off" value="`{`__scdoff`:`1`,`trackLinks`:`false`,`sf_siteRoot`:`/`,`sf_tabId`:`21`,`evoq_TabId`:`21`,`evoq_PageLanguage`:`en-US`,`evoq_ContentItemId`:`-1`,`evoq_UrlReferrer`:``,`evoq_UrlPath`:`https%3a%2f%2fwww.transwa.wa.gov.au%2f`,`evoq_UrlQuery`:`%3fTabId%3d21%26language%3den-US`,`evoq_ContentItemReferrer`:`-1`,`evoq_PersonalizedUrlReferrer`:`-1`,`evoq_DisableAnalytics`:`False`}" /> <input name="__RequestVerificationToken" type="hidden" value="6kM4-_33Ang8bh-OVPp7GlYt5-4Gu7EKfK20WhjyGrJDT72NUtynD-2w0AjI5A3hIADg_w2" /> </form> <!--CDF(Javascript|/js/dnncore.js?cdv=1179|DnnBodyProvider|100)--><!--CDF(Javascript|/js/dnn.modalpopup.js?cdv=1179|DnnBodyProvider|50)--><!--CDF(Css|/Resources/Shared/stylesheets/dnndefault/7.0.0/default.css?cdv=1179|DnnPageHeaderProvider|5)--><!--CDF(Css|/Portals/_default/ie.css?cdv=1179|DnnPageHeaderProvider|8)--><!--CDF(Css|/Portals/_default/skins/transwa 2020/skin.css?cdv=1179|DnnPageHeaderProvider|15)--><!--CDF(Css|/Portals/_default/skins/transwa 2020/main.css?cdv=1179|DnnPageHeaderProvider|20)--><!--CDF(Css|/Portals/_default/containers/cavalier/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/Portals/_default/containers/cavalier/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Javascript|/Resources/Shared/scripts/dnn.jquery.js?cdv=1179|DnnBodyProvider|100)--><!--CDF(Css|/Portals/_default/containers/cavalier/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/DesktopModules/TranswaStatusBoard/module.css?cdv=1179|DnnPageHeaderProvider|10)--><!--CDF(Css|/DesktopModules/TranswaStatusBoard/module.css?cdv=1179|DnnPageHeaderProvider|10)--><!--CDF(Css|/Portals/_default/Containers/Transwa/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/Portals/_default/Containers/Transwa/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/Portals/_default/Containers/Transwa/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/Portals/_default/containers/cavalier/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/Portals/_default/Containers/Transwa/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/Portals/_default/containers/cavalier/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/Portals/_default/containers/cavalier/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/Portals/_default/Containers/Transwa/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/Portals/_default/containers/cavalier/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/Portals/_default/containers/cavalier/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Javascript|/Resources/Shared/scripts/dnn.jquery.js?cdv=1179|DnnBodyProvider|100)--><!--CDF(Javascript|/DesktopModules/HeroBanner/scripts/ItemView.js?cdv=1179|DnnBodyProvider|100)--><!--CDF(Css|/Portals/_default/Containers/Transwa/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/DesktopModules/HeroBanner/module.css?cdv=1179|DnnPageHeaderProvider|10)--><!--CDF(Css|/DesktopModules/HeroBanner/module.css?cdv=1179|DnnPageHeaderProvider|10)--><!--CDF(Css|/Portals/_default/containers/cavalier/container.css?cdv=1179|DnnPageHeaderProvider|25)--><!--CDF(Css|/Resources/Search/SearchSkinObjectPreview.css?cdv=1179|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/Search/SearchSkinObjectPreview.js?cdv=1179|DnnBodyProvider|100)--><!--CDF(Javascript|/Resources/Shared/components/Toast/jquery.toastmessage.js?cdv=1179|DnnBodyProvider|5)--><!--CDF(Css|/Resources/Shared/components/Toast/jquery.toastmessage.css?cdv=1179|DnnPageHeaderProvider|5)--><!--CDF(Javascript|/js/dnn.js?cdv=1179|DnnBodyProvider|12)--><!--CDF(Javascript|/js/dnn.servicesframework.js?cdv=1179|DnnBodyProvider|100)--><!--CDF(Javascript|/DesktopModules/EasyDNNNews/static/eds_jquery/eds2.2.3.js?cdv=1179|DnnPageHeaderProvider|5)--><!--CDF(Css|/DesktopModules/EasyDNNNews/static/rateit/css/rateit.css?cdv=1179|DnnPageHeaderProvider|100)--><!--CDF(Javascript|/DesktopModules/EasyDNNNews/static/rateit/js/jquery.rateit_2.2.js?cdv=1179|DnnBodyProvider|100)--><!--CDF(Css|/DesktopModules/EasyDNNNews/static/common/common.css?cdv=1179|DnnPageHeaderProvider|101)--><!--CDF(Css|/DesktopModules/EasyDNNnews/Templates/_default/Transwa/Transwa.css?cdv=1179|DnnPageHeaderProvider|16)--><!--CDF(Javascript|/DesktopModules/EasyDNNNews/static/EasyDnnSolutions/EasyDnnSolutions_1.1_2.2.js?cdv=1179|DnnBodyProvider|101)--><!--CDF(Css|/DesktopModules/DnnCorp/ContentLayout/Css/bootstrap.min.css?cdv=1179|DnnPageHeaderProvider|100)--><!--CDF(Javascript|/DesktopModules/EasyDNNNews/static/eds_jquery/eds2.2.3.js?cdv=1179|DnnPageHeaderProvider|5)--><!--CDF(Css|/DesktopModules/EasyDNNNews/static/rateit/css/rateit.css?cdv=1179|DnnPageHeaderProvider|100)--><!--CDF(Css|/DesktopModules/EasyDNNNews/static/common/common.css?cdv=1179|DnnPageHeaderProvider|101)--><!--CDF(Css|/DesktopModules/EasyDNNnews/Templates/_default/Transwa/Transwa.css?cdv=1179|DnnPageHeaderProvider|16)--><!--CDF(Javascript|/DesktopModules/EasyDNNNews/static/eds_jquery/eds2.2.3.js?cdv=1179|DnnPageHeaderProvider|5)--><!--CDF(Css|/DesktopModules/EasyDNNNews/static/rateit/css/rateit.css?cdv=1179|DnnPageHeaderProvider|100)--><!--CDF(Css|/DesktopModules/EasyDNNNews/static/common/common.css?cdv=1179|DnnPageHeaderProvider|101)--><!--CDF(Css|/DesktopModules/EasyDNNnews/Templates/_default/Transwa/Transwa.css?cdv=1179|DnnPageHeaderProvider|16)--><!--CDF(Javascript|/DesktopModules/EasyDNNNews/static/eds_jquery/eds2.2.3.js?cdv=1179|DnnPageHeaderProvider|5)--><!--CDF(Css|/DesktopModules/EasyDNNNews/static/rateit/css/rateit.css?cdv=1179|DnnPageHeaderProvider|100)--><!--CDF(Css|/DesktopModules/EasyDNNNews/static/common/common.css?cdv=1179|DnnPageHeaderProvider|101)--><!--CDF(Css|/DesktopModules/EasyDNNnews/Templates/_default/Transwa/Transwa.css?cdv=1179|DnnPageHeaderProvider|16)--><!--CDF(Css|/DesktopModules/DnnCorp/ContentLayout/Css/bootstrap.min.css?cdv=1179|DnnPageHeaderProvider|100)--><!--CDF(Javascript|/Resources/Shared/Scripts/jquery/jquery.hoverIntent.min.js?cdv=1179|DnnBodyProvider|55)--><!--CDF(Javascript|/Resources/Shared/Scripts/dnn.jquery.js?cdv=1179|DnnBodyProvider|100)--><!--CDF(Javascript|/Resources/Shared/Scripts/jquery/jquery.hoverIntent.min.js?cdv=1179|DnnBodyProvider|55)--><!--CDF(Javascript|/Resources/libraries/jQuery-Migrate/03_02_00/jquery-migrate.js?cdv=1179|DnnPageHeaderProvider|6)--><!--CDF(Javascript|/Resources/libraries/Knockout/03_03_00/knockout.js?cdv=1179|DnnPageHeaderProvider|224)--><!--CDF(Javascript|/Resources/libraries/jQuery-UI/01_12_01/jquery-ui.js?cdv=1179|DnnPageHeaderProvider|10)--><!--CDF(Javascript|/Resources/libraries/jQuery/03_05_01/jquery.js?cdv=1179|DnnPageHeaderProvider|5)--> </body> </html>