www.buses.co.uk
Open in
urlscan Pro
68.183.252.169
Public Scan
Submitted URL: http://buses.co.uk/
Effective URL: https://www.buses.co.uk/
Submission: On April 21 via api from GB — Scanned from GB
Effective URL: https://www.buses.co.uk/
Submission: On April 21 via api from GB — Scanned from GB
Form analysis
1 forms found in the DOMGET /directions
<form method="get" action="/directions" id="journeyForm">
<div class="jp-form__search">
<div class="jp-form__input-row jp-form__input-row--origin">
<div> <button type="submit" class="jp-form__enter-key-submit hidden"></button>
</div>
<div>
<div id="origin">
<div>
<div class="places-search" data-intent="origin" data-network-role="journey-planner-search">
<input type="search" id="origin_name" name="origin[name]" required="required" class="places-search__input form-control" data-search-role="input" placeholder="Select your start point..."
aria-label="Enter a place to start your journey from" autocomplete="off">
<div class="places-search__results" data-search-role="results">
<ul class="search-results">
<li class="search-results__item" data-search-role="result">
<button class="search-results__button" data-type="geolocation" data-explore-href="/explore?marker=My%20location&type=geolocation" type="button" tabindex="-1">
<div class="search-results__button__layout">
<div class="search-results__icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path d="M17.35 6.65a.5.5 0 0 0-.52-.12l-11 4a.5.5 0 0 0 0 .93l4.8 1.92 1.92 4.8a.5.5 0 0 0 .46.31.5.5 0 0 0 .46-.33l4-11a.5.5 0 0 0-.12-.51zM13 16.6l-1.51-3.78a.5.5 0 0 0-.28-.28L7.4 11l8.76-3.19z"></path>
</svg>
</div>
<div class="search-results__content"> My location <span class="search-results__meta"></span>
</div>
</div>
</button>
</li>
</ul>
</div>
</div>
</div>
<div>
<div id="origin_location"><input type="hidden" id="origin_location_lat" name="origin[location][lat]" class="places-hidden__input"><input type="hidden" id="origin_location_lon" name="origin[location][lon]" class="places-hidden__input">
</div>
</div>
</div>
</div>
<div> <button type="submit" id="swapped" name="swapped" class="jp-form__swapper">
<svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<style type="text/css">
.icon-swapper {
fill: currentColor;
}
</style>
<path class="icon-swapper"
d="M19 8.9c0 2-1.6 3.6-3.6 3.6H8.1c-1.4 0-2.6 1.1-2.6 2.6s1.1 2.6 2.6 2.6h4.3l-1.1-1.1c-0.2-0.2-0.2-0.5 0-0.7s0.5-0.2 0.7 0l2.3 2.3 -2.3 2.3c-0.1 0.1-0.2 0.1-0.4 0.1s-0.3 0-0.4-0.1c-0.2-0.2-0.2-0.5 0-0.7l1.1-1.1H8.1c-2 0-3.6-1.6-3.6-3.6s1.6-3.6 3.6-3.6h7.3c1.4 0 2.6-1.1 2.6-2.6s-1.1-2.6-2.6-2.6H11l1.1 1.1c0.2 0.2 0.2 0.5 0 0.7 -0.1 0.1-0.2 0.1-0.4 0.1s-0.3 0-0.4-0.1L9.1 5.9l2.3-2.3c0.2-0.2 0.5-0.2 0.7 0s0.2 0.5 0 0.7l-1.1 1.1h4.5C17.4 5.4 19 7 19 8.9z">
</path>
</svg> <span class="sr-only">Swap the start point with the destination</span>
</button>
</div>
</div>
<div class="jp-form__input-row jp-form__input-row--destination">
<div>
<div id="destination">
<div>
<div class="places-search" data-intent="destination" data-network-role="journey-planner-search">
<input type="search" id="destination_name" name="destination[name]" required="required" class="places-search__input form-control" data-search-role="input" placeholder="Search for a destination..."
aria-label="Enter a place to end your journey at" autocomplete="off">
<div class="places-search__results" data-search-role="results">
<ul class="search-results">
<li class="search-results__item" data-search-role="result">
<button class="search-results__button" data-type="geolocation" data-explore-href="/explore?marker=My%20location&type=geolocation" type="button" tabindex="-1">
<div class="search-results__button__layout">
<div class="search-results__icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
<path d="M17.35 6.65a.5.5 0 0 0-.52-.12l-11 4a.5.5 0 0 0 0 .93l4.8 1.92 1.92 4.8a.5.5 0 0 0 .46.31.5.5 0 0 0 .46-.33l4-11a.5.5 0 0 0-.12-.51zM13 16.6l-1.51-3.78a.5.5 0 0 0-.28-.28L7.4 11l8.76-3.19z"></path>
</svg>
</div>
<div class="search-results__content"> My location <span class="search-results__meta"></span>
</div>
</div>
</button>
</li>
</ul>
</div>
</div>
</div>
<div>
<div id="destination_location"><input type="hidden" id="destination_location_lat" name="destination[location][lat]" class="places-hidden__input"><input type="hidden" id="destination_location_lon" name="destination[location][lon]"
class="places-hidden__input"></div>
</div>
</div>
</div>
</div>
<div class="jp-form__radios">
<div><label class="sr-only required">Select when you would like to travel</label>
<div id="time_when">
<div class="jp-form__radio"><input type="radio" id="time_when_0" name="time[when]" required="required" value="now" checked="checked"><label for="time_when_0">Leave now</label>
</div>
<div class="jp-form__radio"><input type="radio" id="time_when_1" name="time[when]" required="required" value="leave"><label for="time_when_1">Leave at...</label>
</div>
<div class="jp-form__radio"><input type="radio" id="time_when_2" name="time[when]" required="required" value="arrive"><label for="time_when_2">Arrive by...</label>
</div>
</div>
</div>
</div>
<div class="jp-form__date" data-active-class="jp-form__date--active">
<div id="time_date_wrapper">
<div><label class="sr-only" for="time_date">Date</label><input type="date" id="time_date" name="time[date]" class="form-control" min="2022-04-20" value="2022-04-21"></div>
<div><label class="sr-only" for="time_time">Time</label><select id="time_time" name="time[time]" class="form-control">
<option value="00:00">00:00</option>
<option value="00:15">00:15</option>
<option value="00:30">00:30</option>
<option value="00:45">00:45</option>
<option value="01:00">01:00</option>
<option value="01:15">01:15</option>
<option value="01:30">01:30</option>
<option value="01:45">01:45</option>
<option value="02:00">02:00</option>
<option value="02:15">02:15</option>
<option value="02:30">02:30</option>
<option value="02:45">02:45</option>
<option value="03:00">03:00</option>
<option value="03:15">03:15</option>
<option value="03:30">03:30</option>
<option value="03:45">03:45</option>
<option value="04:00">04:00</option>
<option value="04:15">04:15</option>
<option value="04:30">04:30</option>
<option value="04:45">04:45</option>
<option value="05:00">05:00</option>
<option value="05:15">05:15</option>
<option value="05:30">05:30</option>
<option value="05:45">05:45</option>
<option value="06:00">06:00</option>
<option value="06:15">06:15</option>
<option value="06:30">06:30</option>
<option value="06:45">06:45</option>
<option value="07:00">07:00</option>
<option value="07:15">07:15</option>
<option value="07:30">07:30</option>
<option value="07:45">07:45</option>
<option value="08:00">08:00</option>
<option value="08:15">08:15</option>
<option value="08:30">08:30</option>
<option value="08:45">08:45</option>
<option value="09:00">09:00</option>
<option value="09:15">09:15</option>
<option value="09:30">09:30</option>
<option value="09:45">09:45</option>
<option value="10:00">10:00</option>
<option value="10:15">10:15</option>
<option value="10:30">10:30</option>
<option value="10:45">10:45</option>
<option value="11:00">11:00</option>
<option value="11:15">11:15</option>
<option value="11:30">11:30</option>
<option value="11:45">11:45</option>
<option value="12:00">12:00</option>
<option value="12:15">12:15</option>
<option value="12:30">12:30</option>
<option value="12:45">12:45</option>
<option value="13:00">13:00</option>
<option value="13:15">13:15</option>
<option value="13:30">13:30</option>
<option value="13:45">13:45</option>
<option value="14:00">14:00</option>
<option value="14:15">14:15</option>
<option value="14:30">14:30</option>
<option value="14:45">14:45</option>
<option value="15:00">15:00</option>
<option value="15:15">15:15</option>
<option value="15:30">15:30</option>
<option value="15:45">15:45</option>
<option value="16:00">16:00</option>
<option value="16:15">16:15</option>
<option value="16:30">16:30</option>
<option value="16:45">16:45</option>
<option value="17:00">17:00</option>
<option value="17:15">17:15</option>
<option value="17:30">17:30</option>
<option value="17:45">17:45</option>
<option value="18:00">18:00</option>
<option value="18:15" selected="selected">18:15</option>
<option value="18:30">18:30</option>
<option value="18:45">18:45</option>
<option value="19:00">19:00</option>
<option value="19:15">19:15</option>
<option value="19:30">19:30</option>
<option value="19:45">19:45</option>
<option value="20:00">20:00</option>
<option value="20:15">20:15</option>
<option value="20:30">20:30</option>
<option value="20:45">20:45</option>
<option value="21:00">21:00</option>
<option value="21:15">21:15</option>
<option value="21:30">21:30</option>
<option value="21:45">21:45</option>
<option value="22:00">22:00</option>
<option value="22:15">22:15</option>
<option value="22:30">22:30</option>
<option value="22:45">22:45</option>
<option value="23:00">23:00</option>
<option value="23:15">23:15</option>
<option value="23:30">23:30</option>
<option value="23:45">23:45</option>
</select></div>
</div>
</div>
<div class="jp-form__submit">
<div><button type="submit" id="search" name="" class="btn btn-primary" data-disabled-text="Searching..." data-enabled-text="Search">Get directions</button></div>
</div>
</div>
</form>
Text Content
COOKIE PREFERENCES Our site uses cookies to help you plan your journey, buy tickets and to provide you with a better experience. You can choose which non-necessary cookies you want to allow by clicking "Manage Cookies" or you can "Allow All Cookies". Manage CookiesAllow All Cookies About Our Cookies Close ABOUT OUR COOKIES Cookies are small text files that are stored by your browser on your device when you visit any website. Cookies help us to improve the usability and performance of our site and your overall experience. Details of all the cookies we use on this site and how we classify them are available below in our Cookie Declaration, and in our Cookie Policy. Your consent applies to the following domains: buses.thekeyconnect.co.uk, www.buses.co.uk, www.smartbuses.co.uk Necessary (21) These cookies are required to allow the website to work correctly. They enable important features of our site to work such as the shopping basket and they enhance speed, security and accessibility. NameProviderPurposeExpiryTypeCookieConsent [x3]CookiebotStores the user's cookie consent state for the current domain1 yearHTTPPHPSESSID [x3]buses.thekeyconnect.co.uk www.buses.co.uk www.smartbuses.co.ukPreserves user session state across page requests.SessionHTTPAI_bufferMicrosoftUsed in context with the "AI_sentBuffer" in order to limit the number of data-server-updates (Azure). This synergy also allows the website to detect any duplicate data-server-updates. SessionHTMLAI_sentBufferMicrosoftUsed in context with the "AI_buffer" in order to limit the number of data-server-updates (Azure). This synergy also allows the website to detect any duplicate data-server-updates. SessionHTMLARRAffinityMicrosoftUsed to distribute traffic to the website on several servers in order to optimise response times.SessionHTTPARRAffinitySameSite [x3]MicrosoftUsed to distribute traffic to the website on several servers in order to optimise response times.SessionHTTPClientId [x2]MicrosoftDetermines the device used to access the website. This allows the website to be formatted accordingly. 1 yearHTTPOIDC [x2]MicrosoftControl cookie used in connection to the website’s Content Delivery Network (CDN).6 monthsHTTPCONSENT [x2]Google YouTubeUsed to detect if the visitor has accepted the marketing category in the cookie banner. This cookie is necessary for GDPR-compliance of the website. 2 yearsHTTPJSESSIONIDNew RelicPreserves users states across page requests.SessionHTTPrc::aGoogleThis cookie is used to distinguish between humans and bots. This is beneficial for the website, in order to make valid reports on the use of their website.PersistentHTMLrc::cGoogleThis cookie is used to distinguish between humans and bots. SessionHTML Preferences (7) These cookies help to remember information about your preferences when browsing and help us to provide a better experience when you return. NameProviderPurposeExpiryTypeCookieConsentBulkSetting-#CookiebotEnables cookie consent across multiple websitesPersistentHTML_$Maps_centerLongitude_expirationMicrosoftUsed in context with the website's map integration. The cookie stores user interaction with the map in order to optimize its functionality.PersistentHTML_$Maps_zoom_expirationMicrosoftUsed in context with the website's map integration. The cookie stores user interaction with the map in order to optimize its functionality.PersistentHTMLcenterLatitudeMicrosoftUsed in context with the website's map integration. The cookie stores user interaction with the map in order to optimize its functionality.PersistentHTMLcenterLongitudeMicrosoftUsed in context with the website's map integration. The cookie stores user interaction with the map in order to optimize its functionality.PersistentHTMLzoomMicrosoftUsed in context with the website's map integration. The cookie stores user interaction with the map in order to optimize its functionality.PersistentHTML_$Maps_centerLatitude_expirationMicrosoftUsed in context with the website's map integration. The cookie stores user interaction with the map in order to optimize its functionality.PersistentHTML Statistics (11) These cookies help to improve the performance of our website by understanding how you interact with our site, such as the pages you find most useful. NameProviderPurposeExpiryTypecollectGoogleUsed to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels.SessionPixel_ga [x3]GoogleRegisters a unique ID that is used to generate statistical data on how the visitor uses the website.2 yearsHTTP_gat [x3]GoogleUsed by Google Analytics to throttle request rate1 dayHTTP_gid [x3]GoogleRegisters a unique ID that is used to generate statistical data on how the visitor uses the website.1 dayHTTPWFESessionIdMicrosoftStores data on the time spent on the website and its sub-pages, during the current session. SessionHTTP Marketing (26) These cookies help us show you ads and offers that we think you might find interesting and relevant based on your previous visits and the things you were interested in. NameProviderPurposeExpiryTypeIDEGoogleUsed by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.1 yearHTTPpagead/landing [x2]GoogleCollects data on visitor behaviour from multiple websites, in order to present more relevant advertisement - This also allows the website to limit the number of times that they are shown the same advertisement. SessionPixeltest_cookieGoogleUsed to check if the user's browser supports cookies.1 dayHTTP_gcl_au [x3]GoogleUsed by Google AdSense for experimenting with advertisement efficiency across websites using their services. 3 monthsHTTP_SSMicrosoftCollects information on visitor behaviour on multiple websites - This information is used on the website in order to optimize the relevance of advertisement. The cookie also allows the website to determine how the visitor accessed the website. SessionHTTPMUIDMicrosoftUsed widely by Microsoft as a unique user ID. The cookie enables user tracking by synchronising the ID across many Microsoft domains.1 yearHTTPSRCHDMicrosoftCollects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant. 1 yearHTTPSRCHHPGUSRMicrosoftCollects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant. 1 yearHTTPSRCHUIDMicrosoftCollects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant. 1 yearHTTPSRCHUSRMicrosoftCollects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant. 1 yearHTTPSUIDMicrosoftCollects information on user preferences and/or interaction with web-campaign content - This is used on CRM-campaign-platform used by website owners for promoting events or products.1 dayHTTPVISITOR_INFO1_LIVEYouTubeTries to estimate the users' bandwidth on pages with integrated YouTube videos.179 daysHTTPYSCYouTubeRegisters a unique ID to keep statistics of what videos from YouTube the user has seen.SessionHTTPyt.innertube::nextIdYouTubeRegisters a unique ID to keep statistics of what videos from YouTube the user has seen.PersistentHTMLyt.innertube::requestsYouTubeRegisters a unique ID to keep statistics of what videos from YouTube the user has seen.PersistentHTMLytidb::LAST_RESULT_ENTRY_KEYYouTubeStores the user's video player preferences using embedded YouTube videoPersistentHTMLyt-remote-cast-availableYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTMLyt-remote-cast-installedYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTMLyt-remote-connected-devicesYouTubeStores the user's video player preferences using embedded YouTube videoPersistentHTMLyt-remote-device-idYouTubeStores the user's video player preferences using embedded YouTube videoPersistentHTMLyt-remote-fast-check-periodYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTMLyt-remote-session-appYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTMLyt-remote-session-nameYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTML MANAGE COOKIES Necessary: These cookies are required to allow the website to work correctly. They enable important features of our site to work such as the shopping basket and they enhance speed, security and accessibility. Preferences: These cookies help to remember information about your preferences when browsing and help us to provide a better experience when you return. Statistics: These cookies help to improve the performance of our website by understanding how you interact with our site, such as the pages you find most useful. Marketing: These cookies help us show you ads and offers that we think you might find interesting and relevant based on your previous visits and the things you were interested in. Save & Allow My SelectionAllow All Cookies About Our Cookies Close ABOUT OUR COOKIES Cookies are small text files that are stored by your browser on your device when you visit any website. Cookies help us to improve the usability and performance of our site and your overall experience. Details of all the cookies we use on this site and how we classify them are available below in our Cookie Declaration, and in our Cookie Policy. Your consent applies to the following domains: buses.thekeyconnect.co.uk, www.buses.co.uk, www.smartbuses.co.uk Necessary (21) These cookies are required to allow the website to work correctly. They enable important features of our site to work such as the shopping basket and they enhance speed, security and accessibility. NameProviderPurposeExpiryTypeCookieConsent [x3]CookiebotStores the user's cookie consent state for the current domain1 yearHTTPPHPSESSID [x3]buses.thekeyconnect.co.uk www.buses.co.uk www.smartbuses.co.ukPreserves user session state across page requests.SessionHTTPAI_bufferMicrosoftUsed in context with the "AI_sentBuffer" in order to limit the number of data-server-updates (Azure). This synergy also allows the website to detect any duplicate data-server-updates. SessionHTMLAI_sentBufferMicrosoftUsed in context with the "AI_buffer" in order to limit the number of data-server-updates (Azure). This synergy also allows the website to detect any duplicate data-server-updates. SessionHTMLARRAffinityMicrosoftUsed to distribute traffic to the website on several servers in order to optimise response times.SessionHTTPARRAffinitySameSite [x3]MicrosoftUsed to distribute traffic to the website on several servers in order to optimise response times.SessionHTTPClientId [x2]MicrosoftDetermines the device used to access the website. This allows the website to be formatted accordingly. 1 yearHTTPOIDC [x2]MicrosoftControl cookie used in connection to the website’s Content Delivery Network (CDN).6 monthsHTTPCONSENT [x2]Google YouTubeUsed to detect if the visitor has accepted the marketing category in the cookie banner. This cookie is necessary for GDPR-compliance of the website. 2 yearsHTTPJSESSIONIDNew RelicPreserves users states across page requests.SessionHTTPrc::aGoogleThis cookie is used to distinguish between humans and bots. This is beneficial for the website, in order to make valid reports on the use of their website.PersistentHTMLrc::cGoogleThis cookie is used to distinguish between humans and bots. SessionHTML Preferences (7) These cookies help to remember information about your preferences when browsing and help us to provide a better experience when you return. NameProviderPurposeExpiryTypeCookieConsentBulkSetting-#CookiebotEnables cookie consent across multiple websitesPersistentHTML_$Maps_centerLongitude_expirationMicrosoftUsed in context with the website's map integration. The cookie stores user interaction with the map in order to optimize its functionality.PersistentHTML_$Maps_zoom_expirationMicrosoftUsed in context with the website's map integration. The cookie stores user interaction with the map in order to optimize its functionality.PersistentHTMLcenterLatitudeMicrosoftUsed in context with the website's map integration. The cookie stores user interaction with the map in order to optimize its functionality.PersistentHTMLcenterLongitudeMicrosoftUsed in context with the website's map integration. The cookie stores user interaction with the map in order to optimize its functionality.PersistentHTMLzoomMicrosoftUsed in context with the website's map integration. The cookie stores user interaction with the map in order to optimize its functionality.PersistentHTML_$Maps_centerLatitude_expirationMicrosoftUsed in context with the website's map integration. The cookie stores user interaction with the map in order to optimize its functionality.PersistentHTML Statistics (11) These cookies help to improve the performance of our website by understanding how you interact with our site, such as the pages you find most useful. NameProviderPurposeExpiryTypecollectGoogleUsed to send data to Google Analytics about the visitor's device and behavior. Tracks the visitor across devices and marketing channels.SessionPixel_ga [x3]GoogleRegisters a unique ID that is used to generate statistical data on how the visitor uses the website.2 yearsHTTP_gat [x3]GoogleUsed by Google Analytics to throttle request rate1 dayHTTP_gid [x3]GoogleRegisters a unique ID that is used to generate statistical data on how the visitor uses the website.1 dayHTTPWFESessionIdMicrosoftStores data on the time spent on the website and its sub-pages, during the current session. SessionHTTP Marketing (26) These cookies help us show you ads and offers that we think you might find interesting and relevant based on your previous visits and the things you were interested in. NameProviderPurposeExpiryTypeIDEGoogleUsed by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.1 yearHTTPpagead/landing [x2]GoogleCollects data on visitor behaviour from multiple websites, in order to present more relevant advertisement - This also allows the website to limit the number of times that they are shown the same advertisement. SessionPixeltest_cookieGoogleUsed to check if the user's browser supports cookies.1 dayHTTP_gcl_au [x3]GoogleUsed by Google AdSense for experimenting with advertisement efficiency across websites using their services. 3 monthsHTTP_SSMicrosoftCollects information on visitor behaviour on multiple websites - This information is used on the website in order to optimize the relevance of advertisement. The cookie also allows the website to determine how the visitor accessed the website. SessionHTTPMUIDMicrosoftUsed widely by Microsoft as a unique user ID. The cookie enables user tracking by synchronising the ID across many Microsoft domains.1 yearHTTPSRCHDMicrosoftCollects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant. 1 yearHTTPSRCHHPGUSRMicrosoftCollects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant. 1 yearHTTPSRCHUIDMicrosoftCollects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant. 1 yearHTTPSRCHUSRMicrosoftCollects data on user behaviour and interaction in order to optimize the website and make advertisement on the website more relevant. 1 yearHTTPSUIDMicrosoftCollects information on user preferences and/or interaction with web-campaign content - This is used on CRM-campaign-platform used by website owners for promoting events or products.1 dayHTTPVISITOR_INFO1_LIVEYouTubeTries to estimate the users' bandwidth on pages with integrated YouTube videos.179 daysHTTPYSCYouTubeRegisters a unique ID to keep statistics of what videos from YouTube the user has seen.SessionHTTPyt.innertube::nextIdYouTubeRegisters a unique ID to keep statistics of what videos from YouTube the user has seen.PersistentHTMLyt.innertube::requestsYouTubeRegisters a unique ID to keep statistics of what videos from YouTube the user has seen.PersistentHTMLytidb::LAST_RESULT_ENTRY_KEYYouTubeStores the user's video player preferences using embedded YouTube videoPersistentHTMLyt-remote-cast-availableYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTMLyt-remote-cast-installedYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTMLyt-remote-connected-devicesYouTubeStores the user's video player preferences using embedded YouTube videoPersistentHTMLyt-remote-device-idYouTubeStores the user's video player preferences using embedded YouTube videoPersistentHTMLyt-remote-fast-check-periodYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTMLyt-remote-session-appYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTMLyt-remote-session-nameYouTubeStores the user's video player preferences using embedded YouTube videoSessionHTML Skip to content You have Javascript disabled. Your experience using this site will be limited and you may not be able to access information about services. Learn how to enable Javascript. If you're unable to turn Javascript on, why not try our smartphone app? Download the app from the Google Play Store Download the app from the iOS App Store It looks like you're using Internet Explorer. This browser is unsupported as of August 17th, 2021. Please upgrade to the latest version of Microsoft Edge. Dismiss It looks like you're using an old version of Microsoft Edge. This version is unsupported as of August 17th, 2021. Please upgrade to the latest version of Microsoft Edge. Dismiss It looks like you're using a Windows Phone. This device is unsupported as of August 17th, 2021. As a result, this site may not work as expected. Where possible, please swap to an iOS or Android device. Dismiss It looks like you're using an Xbox. This browser version is unsupported as of August 17th, 2021. As a result, this site may not work as expected. Please update to the latest version of Microsoft Edge once it is available. Dismiss It looks like you're using an older version of Safari. Please update to the latest version of Safari. Dismiss * Recite Me * Login / Register Toggle navigation Menu Close BRIGHTON & HOVE BUSES * Plan your journey * Ways to pay * Things to do * Customer support * Accessibility * Jobs * About us * Search Kids Travel Free - every weekend in April! On the 2nd & 3rd, 9th & 10th, 15th-18th, 23rd & 24th, 30th April & 1st May - up to 3 children when accompanied by an adult. Brighton City Sightseeing Brighton City Sightseeing tours are back, giving you a unique flavour of the city. Flexible Fares Tap on, tap off contactless saves you money the more you travel – just £19 per week! April Service Update Service updates to routes 12, 12A, 12X, 13X, 14, 14A, 14C, 18, 23, 25, 25X, 28, 29, 29X, 48, 72, 77, 78, 79, 95A, CSS, N12, N14 & N25. Bus drivers wanted! We are looking for people like you to join the team here at Brighton & Hove Buses. DOWNLOAD THE BRIGHTON & HOVE BUSES APP Download our app to plan your journey and buy tickets all in one place. Available on iOS and Android Download the app from the Google Play Store Download the app from the iOS App Store THINGS TO DO City Nature Challenge 2022 29th April - 2nd May Foodies Festival 30th April - 2nd May Brighton Racecourse Antiques & Vintage Fair 1st May Brighton Fringe 6th May - 5th June Repair Cafe 14th May Walks on the South Downs Way As Britain’s newest National Park the South Downs offers you rolling hills, picturesque villages and ancient woodland. Bluebell Railway Steam trains on the Bluebell run through the heart of the Sussex Weald between East Grinstead and Sheffield Park. Brighton City Sightseeing Brighton City Sightseeing tours are back, giving you a unique flavour of the city. * 1 * 2 * 3 * 4 City Nature Challenge 2022 29th April - 2nd May Foodies Festival 30th April - 2nd May Brighton Racecourse Antiques & Vintage Fair 1st May Brighton Fringe 6th May - 5th June Repair Cafe 14th May Walks on the South Downs Way As Britain’s newest National Park the South Downs offers you rolling hills, picturesque villages and ancient woodland. Bluebell Railway Steam trains on the Bluebell run through the heart of the Sussex Weald between East Grinstead and Sheffield Park. Brighton City Sightseeing Brighton City Sightseeing tours are back, giving you a unique flavour of the city. Live departure times * My location or, find your stop on the map Favourites Add favourites by selecting the star on a stop's departure board Journey planner * My location Swap the start point with the destination * My location Select when you would like to travel Leave now Leave at... Arrive by... Date Time00:0000:1500:3000:4501:0001:1501:3001:4502:0002:1502:3002:4503:0003:1503:3003:4504:0004:1504:3004:4505:0005:1505:3005:4506:0006:1506:3006:4507:0007:1507:3007:4508:0008:1508:3008:4509:0009:1509:3009:4510:0010:1510:3010:4511:0011:1511:3011:4512:0012:1512:3012:4513:0013:1513:3013:4514:0014:1514:3014:4515:0015:1515:3015:4516:0016:1516:3016:4517:0017:1517:3017:4518:0018:1518:3018:4519:0019:1519:3019:4520:0020:1520:3020:4521:0021:1521:3021:4522:0022:1522:3022:4523:0023:1523:3023:45 Get directions Favourites Add favourites by selecting the star on a journey plan Timetables & maps Select a line Select a line... 1, 1A - Whitehawk - Mile Oak 2 - Steyning-Rottingdean 2B - Steyning-Hove 5, 5A - Hangleton-Patcham 5B - Hangleton-Hollingbury 6 - Sainsburys-Brighton Station 7 - Hove-Marina 12, 12A, 12X - Eastbourne-Brighton 13X - Eastbourne-Brighton 14, 14A, 14B, 14C - Newhaven-Brighton 18 - Queens Park-City Centre 21, 21A - Marina-Goldstone Valley 21E - Whitehawk Garage-Goldstone Valley 22 - Churchill Square-Woodingdean 23 - Sussex University-Marina 24 - Churchill Square-Hollingbury 25 - Universities-Old Steine 26 - Hollingbury-Churchill Square 27, 27C - Saltdean-Westdene 27B - Saltdean-Westdene 28, 29, 29X - Brighton-Tunbridge Wells 46 - Southwick-Hollingbury 48 - Churchill Square-Lower Bevendean 49 - Portslade-East Moulsecoomb 50 - Churchill Square-Hollingdean 55 - Mile Oak-Hollingbury 59 - Shoreham Beach-Churchill Square 59A - Shoreham-Newman School 60 - Steyning-Old Steine 70 - Lower Bevendean-East Moulsecoomb 71 - Whitehawk-Mile Oak 71A - Whitehawk-Mile Oak 72 - Woodingdean-Longhill School 72A - St.Peters Church-Longhill School 73 - Whitehawk-Newman School 74, 75 - Queens Park-Patcham High School 76 - Saltdean-Longhill School 76A - Peacehaven-Longhill School 77 - Devil's Dyke-Brighton Pier 78 - Old Steine-Stanmer Village 79 - Old Steine-Ditchling Beacon 91 - Ovingdean-Newman School 92 - Telscombe Cliffs-Seaford Head School 93 - Seven Dials-Blatchington Mill 94 - Southover Street-Dorothy Stringer 94A - Arundel Road-Dorothy Stringer 95 - Hangleton-Newman School 95A - Downs Park-Newman School 96 - Hove Town Hall - Kings School 96A - Hove Town Hall - Kings School 98 - Old Shoreham - Kings School 492 - Seahaven Academy-Denton Corner 494 - Seahaven Academy-Saltdean CSR - City Sightseeing N1 - Brighton Station-Downs Park N5 - Hangleton-Hollingbury N7 - Hove-Marina N12 - Brighton-Eastbourne N14 - Brighton-Seaford N25 - Universities-Old Steine Favourites Add favourites by selecting the star on a timetable Service updates Currently affected routes: * 12 * 12A * 28 * 29 * 29X * CSR Latest News Fare changes - 11 April 2022 3 weeks ago - Thu 31st Mar 2022 The world has changed in the past two years yet our fares have stayed the same. Buses are vital to the local economy, climate change and our community 4 weeks ago - Wed 23rd Mar 2022 This week we publish our annual sustainability report (2021) which focuses on our commitment to passengers, communities and colleagues. E-Scooters and E-Unicycles 1 month ago - Thu 17th Mar 2022 From Sunday 27 March 2022 we will no longer allow electric scooters or an electric unicycles onto our buses. Celebrating International Women's Day! 1 month ago - Tue 8th Mar 2022 Find out why women love working in transport, and the exciting opportunities they have to progress their own careers. We're good to go Get in Touch General Enquiries 01273 886200 Email us info@buses.co.uk SMS for customers with hearing impairments 07583 051915 Follow us * * * Download the Brighton & Hove buses app Download the app from the Google Play Store Download the app from the iOS App Store Learn more about the Brighton & Hove buses app © Brighton & Hove Bus and Coach Company Ltd 2022 (registered in England 00307468) Registered Office: 3rd Floor, 41-45 Grey Street, Newcastle upon Tyne, NE1 6EE VAT number: GB475 6131 38 * Recite Me * Cookie Preferences * Fleet list * Our Data * All policies and statements Close this popup