Find your next bus or train
Or browse stops in your region
BusEireann, Dublin Bus, GoAhead
Or Select Below
Alternatively enter either the stop number/code or the first few letters of each keyword in the stop description
For website issues or general YourStop enquiries email Paul Harrington at
Please report any site related problems, don't assume others will !
"YourStop is designed to allow users find bus or train arrivals and departures at a stop or station as quickly and easily as possible"
"YourStop has been an immensely satisfying socially oriented project which involved pulling several areas of previous work experience together"
Gary Rozanc, Kathleen and class of Design and Technology sophomores at UMBC (University of Maryland) produced some good mockups which provided ideas and motivation for improvement.
And indirectly, the open source communities where some great free resources exist. Favorites were the various GTFS forums, w3schools for quickly getting to grips with basic concepts and stack overflow for providing many specific solutions.
This application does not collect or transmit any personal information, with the exception of technical information included in HTTP requests such as your IP address and the stop for which you request departures. In particular, location information is not transmitted to the server.
Any data that is transmitted in HTTP requests is not disclosed to services this application works with or indeed any other services or applications. If you would like to report any violations of this policy, please contact us using the contact details above.
Get it in the App Stores
Click on an icon below or search for yourstop in the stores
Web ApplicationYourStop is a Progressive Web Application. This means that in addition to running on desktops, it displays well on hand held devices. It also means that on most mobile browsers there is an Add to Home screen option which results in an icon being added to your home page. When YourStop is opened using this icon, the behaviour is the same as that experienced using the store applications referenced above. As there is no Apple store application, iPhone users will need to select Safari's Add to Home screen option if they want an app equivalent.
If you are using an App Store version of YourStop and wish to run it in a browser instead, go to https://yourstop.info
My area is not listed ?
More places will be added over time and it is worth checking in future to see if your city or region has been added.
Why am I getting a popup message saying that yourstop.info wants to know my location ?
For YourStop to find stops near you it needs to know where you are. If you refuse the request the application will still work, however all geolocation functionality will be disabled.
Why am I getting errors when I click on Locate the Nearest Stops ?
There are a number of reasons but the most common is that location permission is not enabled for YourStop. If using Microsoft Edge or Chrome, click on the lock icon in the address bar and set Location to Allow. If using later versions of Safari, right click on the address bar, go to settings and set Location to Allow. If using an app version, ensure YourStop has access to Location in App permissions.
If location is enabled for YourStop and you are still seeing errors, check location services are on AND restart YourStop.
If location is enabled for YourStop and you are still seeing errors, check location services are on AND restart YourStop.
How near, do I need to be to stops for them to be picked up when I click on Locate the Nearest Stops ?
This is variable but in general if YourStop tracks stops within about 100km or 60 miles of you, they should be shown. If there are no stops within this distance you will be told that no stops have been detected.
When I click on Locate the Nearest Stops how does YourStop determine which stops to show ?
YourStop will display all stops that it knows about that are within 2km or 1.2 miles of your current location. If after displaying these there are less than 20 stops, it will make up the 20 by showing the next closest ones.
What does the Locate All Stops option on the side menu do ?
This changes the behaviour of the Locate the Nearest Stops button. Instead of only showing the stops closest to you on a map, it shows all stops from any supported transit provider which operates in your region.
Can I view stops on a map that are not near me ?
Yes. Go to Find, select the region and click on Browse Stops. This will show all stops for this region on a map. It may be slow as some regions have upwards of 8000 stops.
When viewing stops on a map, how do I see the next departures for a stop ?
Click on the stop and an information window appears showing all routes and destinations served by the stop. Click a second time on the yellow arrow at the bottom of the window and the next departures will be shown.
How is the circular location button on the maps used ?
If geolocation is enabled and your location known, clicking on this button causes it to go blue. Once blue, the map is automatically panned so that you are kept positioned in its center as you move. If it is clicked again or you drag the map, it reverts back to its original grey color and auto centering around your current location ceases. If geolocation is disabled or your location not known, the button becomes white for a few seconds when clicked before reverting back to grey. To center the map around you without it auto panning as you move, click it twice so that it it goes from grey to blue and back to grey again. If the Locate the Nearest Stops map is being used, new stops are automatically added as they come within 2km of your current position.
Why does my location on the map sometimes jump around erratically as I move ?
High precision geolocation information is always requested. If however GPS positioning is not available, your mobile will use known nearby wifi networks and mobile signal towers to best guess where you are.
Is the stop information accurate ?
The stop information is only as accurate as the raw data published by the transport provider. Any scheduled times shown should be accurate and reflect schedules found elsewhere for the region. The reliability of real time data varies enormously from operator to operator and to a large extent is dependent on which integrator is used.
How can I view live data for a stop ?
Live or real time data for a stop will be automatically shown when it is available. Where live data is being used for a trip, a small changing circle will be shown next to the time. The scheduled time and other detailed information can be viewed by clicking on the trip.
How can I view schedules for a stop ?
Schedules for a stop can be viewed by going to My Stops and clicking on the Travel Later button. It changes to Travel Now (for switching back) and a date picker will appear. Enter your desired date and click on a stop to view the schedules for the stop at this date.
When I use the Turn on Route Colors option, I seeing different colors for different trips. What do they mean ?
The colors used are taken directly from the transport providers route data. In many cases the color of the trip matches a well known color that is used for the route along which the trip runs. In other cases however, the colors are more randomly assigned to routes and don't have any particular commuter significance. In these cases it is not recommended to use route colors.
When viewing departures for a stop why is a small changing circle sometimes shown next to the time ?
This happens when there is live tracking available. When the circle fades in and out it means that there are predictions for the arrival times at stops. If the circle also grows it means that there is additional information regarding the bus or train location and it will be shown on the trip map.
When viewing the departures for a stop can more detailed information be listed for individual departures ?
Yes. Click or touch on a departure and a new trip information page will appear showing detailed information along with a trip diagram and map.
When viewing the departures for a stop what is the purpose of the drop down box containing the word DEPARTURES ?
This lists all stops in alphabetical order that can be reached from this stop without changing vehicle. When a destination in the drop down list is selected, departures which do not stop at this destination are filtered out. All remaining departures will stop at the destination and the predicted (if known) or scheduled time at the destination is shown. If the stop has arrivals as well as departures (e.g. a station terminus) then an ARRIVALS option is also available and this lists incoming vehicles. This can be useful when picking someone up from the stop or station.
When viewing the departures for a stop why is the destination and time sometimes green ?
This happens when a departure appears in a transit provider's real time data but no information about the trip can be found in the transit provider's schedule. It usually means an unscheduled trip has been added at the last moment. The system has limited information and tries to convey it as best as possible.
When viewing departures for a stop what does it mean when there is a line through the middle of the destination and time ?
It means that either the trip has been canceled or the stop is being skipped. The color used for cancelled is red while skipped is orange. Click or touch the trip to see which one it is in the Details tab. If alerts are available for the operator, they may give more information.
When viewing the departures for a stop why is the time sometimes orange ?
This indicates a conflict in data we are getting from a transit provider. The ETA provided by them suggests that the bus has not yet arrived at the stop while the actual bus position information indicates it has left the stop.
Is there a trip planner ?
There is a one hop trip planner. When a user fetches trip data for a stop, all downstream stops in this fetched data are merged, sorted and presented to the user. When a user selects one, only trips which visit and stop at this destination are shown along with the expected arrival time at the destination. A true trip planner however would allow a user select any destination on the network and plot a route showing the necessary changes.
Why does the Fetch Later Trips button sometimes not appear ?
When this button does not appear it means that all trips that occur within a 24 hour period of the start time are being displayed. The start time is the current time if travelling now or the specified start time if using the schedule. To view later trips go to schedule mode and enter a later start date.
I am using schedules from the My Stops page and entered a time 30 minutes in the future and do not see any live data ?
When schedules are being used, live data if available is always excluded. Only timetables are shown in this mode. To view live data click on the Travel Now button.
I cannot find a way of browsing schedules for a stop from the Find page ?
There is none. You have to click on the stop and it will then appear in your My Stops page. You can then browse schedules for the stop from this page.
Why does an exclamation mark in a circle sometimes appear at the top of the departures page and what does it mean ?
It means that the transport provider has posted notice(s) or alert(s) which it feels are relevant for this stop. They may be notices in relation to the stop itself such as access or building works. Alternatively they could be alerts about delayed trips or detoured routes which visit the stop. Whenever the exclamation mark appears at the top of the departures page, there is also a Show Notices button below the departure listings. Clicking on either of these will display the notices. The color of the circle around the exclamation mark varies from yellow to red. The more recent the latest relevant message for the stop is, the more red the color is. The color is not an indication of the severity of the message.
When looking at the trip stop diagram why do I sometimes see an ETA (estimated time of arrival) and sometimes a delay in minutes ?
This all depends on how the transport provider supplies the information. If they supply both an estimated time of arrival at a stop and a delay we display the estimated time. If they supply just one, that is what we use.
What does Timepoint mean ?
If a stop is a Timepoint it means that if a bus (or train) arrives early at the stop, it should remain there until the scheduled time passes.
Why are some of the scheduled times in the trip stop diagram in bold font ?
Stops which are Timepoints will have their scheduled times shown in bold font. See above for an explanation of timepoints.
When viewing trip information, I've occasionally notice contradictions where the predicted arrival time for a stop may be a few minutes in the future but the location of the vehicle on the map tells me that this cannot be the case ?
Yes contradictions do sometimes occur. This is because two separate sources of real time information are being used. In one of them the transport provider supplies predictions based on multiple criteria for when vehicles will arrive at stops and these are shown verbatim. The other source is more raw in nature and details where the vehicle is at a given point in time. It is left up to you, an intelligent and experienced commuter, to decide for yourself from these sources when your bus or train is likely to arrive.
Why does stop information appear on its own page on a mobile but is alongside the search information on a laptop ?
Responsive web design techniques were used. The physical display dimensions on a mobile are smaller so the entire display is used for displaying stop information.
When viewing stop information on a mobile I cannot find a link back to the Find page ?
There is none. Touch either the left facing arrow on the top left corner of the stop information screen or touch the back button on the mobile itself.
I was searching for a stop on the Find page and clicked on the Faq page looking for usage information. When I clicked on the Find page again my search criteria disappeared ?
The application is designed so that whenever a menu option is selected, the same initial information for that option is always shown. Best efforts are made however to preserve state when the browser Back button is selected. If the back button was hit after viewing information on the Faq page, you would have gone back to the Find page with your search criteria preserved.
Why does the font size and layout change when I decrease the width of the browser window on my laptop ?
Responsive web design techniques were used. Modern smart phones have screen resolutions which are comparable to laptops and large monitors, yet the physical dimensions of the display are much smaller and the pixels much closer together. If a font size which displays well on a laptop were to be used on a mobile display, the text would be very difficult to read without zooming in or the phones operating system would automatically magnify it to compensate giving unpredictable results. Styling techniques are used to allow pages display well on both mobiles and larger displays. A side effect of this is that when the width of a browser window is reduced beyond a certain point, it is treated as if it were a mobile display.
Which browsers are supported ?
As a general rule this web application will work well on most modern browsers and won't work at all on really old ones. If you are using an older browser you are unlikely to be able to read this. On laptops it has been specifically test with later versions of Chrome, Firefox and Opera along with Internet Explorer 11 and Microsoft Edge. On mobiles it has been tested on Android using both the native browser and Chrome. For Safari testing has been limited but it is confirmed to work well using ipads running older versions of IOS and on modern Macbooks.
Why are some functions on YourStop extremely quick while others are less so ?
A single page architecture is used so that all pages are downloaded from the server at the same time. When a menu link is clicked or trip details viewed, the page is already there and the browser only needs to switch to it. The browser must go to the server however when a different city is selected or stop information viewed. The length of time these operations taken is dependent on a number of factors such as your network speed, how busy the server is and the number of stops within the region (which affects the size of the supporting database on the server). All mapping functions are dependent on Google and the speed of these is dependent on your network speed and how busy Google's servers are.
What technologies and architectures are used in YourStop ?