FastStation: Train & Subway
Live arrivals & trip planner
Free · Designed for iPad. Not verified for macOS.
FastStation is a free train, subway and transit app for iPhone and iPad. Open it to see nearby stations, upcoming departures and how long it takes to walk there.
Know when to leave
See live arrivals where the operator provides them, with scheduled departures clearly marked. Pin your everyday stops, check service alerts and filter transport modes on supported networks.
Plan the whole trip
Compare routes by arrival time, transfers and walking. Choose when to depart or arrive, see each stop and change, and follow your journey with Live Activities on the Lock Screen. Trip planning covers 143 networks, with trains, trams, buses and ferries where supported. Coverage varies by city.
Explore the network
Browse station and line maps across cities including New York, Boston, Chicago, Montreal, Berlin, Paris, Amsterdam, Helsinki, Sydney and Tokyo. London, Dublin and Hong Kong have departure boards but no on-device trip planning.
New in 3.38
Calgary, Edmonton, Vancouver, Tampere, Riga, Brno, Caen, Mulhouse, Tours and Valenciennes join FastStation. All ten include maps and trip planning. Calgary and Tampere offer live arrivals; the other eight show scheduled departures. Vancouver includes SkyTrain and West Coast Express.
Route calculation on your device
Downloaded timetables let FastStation calculate routes on your device. Address search uses Apple Maps. Trip details are sent to FastStation only when you choose to report an issue with a trip. Live arrivals, address search and data downloads require an internet connection.
Free to use. No account needed. Requires iOS 26.0 or iPadOS 26.0 or later. See faststation.app for coverage and data sources.
more New cities: Calgary, Edmonton, Vancouver, Tampere, Riga, Brno, Caen, Mulhouse, Tours, Valenciennes.
Each includes maps and trip planning. Live arrivals in Calgary and Tampere; scheduled departures in the other eight networks.
3.38 1d ago
Reliability improvements.
3.37 3d ago
Nine new cities
Departures and trip planning now cover Charlotte, Tri-Rail in South Florida, Utrecht, Trondheim, and the Takaoka and Toyama trams in Japan. Bergen's Bybanen, Szeged's trams and the Lisbon Metro join with timetable times, marked as scheduled, since they publish no live data we can use.
Plus reliability fixes.
3.36 6d ago
Five new cities
Departures and trip planning now cover Baltimore's Light RailLink and Metro SubwayLink, İzmir, Konya and Gaziantep in Turkey and the Hakodate City Tram in Japan, and Seattle adds its streetcars. The Turkish networks publish no live times, so their departures come from the timetable and are marked as scheduled.
Station signs now use simpler shapes throughout, and Settings links the new Terms of Use.
Plus reliability fixes.
3.35 Oct 26
Nine new cities
Departures and trip planning now cover Seattle (Link light rail and Sounder) and Cleveland (the Rapid); Lausanne (the metro and the LEB); Avignon, Rouen and Besançon; and Málaga, Alicante and Murcia, with Renfe's Cercanías in Málaga and Alicante. Each city gets its own station sign. Where a network publishes no live times, as for Málaga's metro, the Alicante, Murcia and Besançon trams and Lausanne's m2, departures come from the timetable and are marked as scheduled.
Plus reliability fixes.
3.34 Oct 25
Ten new cities
Departures and trip planning now cover Miami (Metrorail and Metromover) and Denton (the commuter rail line to Carrollton); Bremen, Braunschweig, Brandenburg an der Havel, Görlitz, Cottbus, Gera and Plauen; and Kraków. Each city gets its own station sign. In the German cities and Kraków, trams the live feed misses show their timetable times, marked as scheduled. Tokyo's data sources page now shows when the timetable was last fetched.
Plus reliability fixes.
3.33 Oct 23
27 new cities
Departures and trip planning now cover Halle, Magdeburg, Kassel (with the RegioTram), Erfurt, Rostock, Chemnitz (with the City-Bahn), Jena, Potsdam, Darmstadt, Saarbrücken (the Saarbahn), Würzburg, Ulm, Krefeld, Schwerin, Zwickau and Dessau-Roßlau; Reims, Le Mans, Saint-Étienne, Orléans and Le Havre; Poznań; Vitoria-Gasteiz and San Sebastián; and Cincinnati (the Connector), Austin (the Red Line) and Norfolk (The Tide). Each city gets its own station sign. In Kassel, Krefeld, Norfolk and Poznań, trains the live feed misses show their timetable times, marked as scheduled. Euskotren's trains in Bilbao and San Sebastián now show as scheduled, because its live feed only repeats the timetable.
Plus reliability fixes.
3.32 Oct 22
Six new cities
Departures and trip planning now cover the Ruhr (VRR's Stadtbahn and trams: Dortmund, Essen, Bochum, Gelsenkirchen, Duisburg and more), Augsburg (swa's trams), Freiburg (VAG's Stadtbahn), Angers (Irigo's trams), Clermont-Ferrand (T2C's tram) and Brest (Bibus's trams and cable car). Each city gets its own station sign. In the Ruhr and San Diego, trains the live feed misses show their timetable times, marked as scheduled.
Canceled trains no longer show on departure boards.
Plus reliability fixes.
3.31 Oct 20
Seven new cities
Departures and trip planning now cover Mannheim (rnv's Stadtbahn, out to Heidelberg and Ludwigshafen), Karlsruhe (KVV's trams and Stadtbahn), Antwerp and Ghent (De Lijn's trams), Lille (ilévia's metro and tram), Toulouse (the metro and tram) and San Diego (the Trolley). Each city gets its own station sign. In Lille and Toulouse, metro times come from the timetable.
The alerts list now shows each alert in your language where the operator translates it.
Plus reliability fixes.
3.30 Oct 19
Seven new cities
Departures and trip planning now cover Nantes (Naolib's trams), Rennes (the STAR metro), Dijon (Divia's trams), Bonn (the Stadtbahn and trams), Phoenix (Valley Metro Rail and the Tempe streetcar), Szczecin (the trams) and Oklahoma City (the OKC Streetcar). Each city gets its own station sign, after the signs at its stations.
Plus reliability fixes.
3.29 Oct 19
Istanbul, Prague, Montreal and Wellington
Departures and trip planning now cover Istanbul (Metro İstanbul's metro, trams, funiculars and cable car, with service alerts), Prague (the metro and trams, with service alerts), Montreal (exo's commuter trains) and Wellington (Metlink's trains, with service alerts). Each city gets its own station sign, after the signs at its stations. Metro İstanbul publishes no live times, so Istanbul's departures come from the timetable.
FastStation is now available in Turkish and Czech.
Plus reliability fixes.
3.28 Oct 17
Barcelona and Paris
Departures and trip planning now cover Barcelona (TMB's metro, with service alerts) and Paris (the Métro and RER lines A to E, with service alerts). Each city gets its own station sign, after the signs at its stations. Barcelona's L9 and L10 and Paris's line 14 publish no live data, so their times come from the timetable.
Plus reliability fixes.
3.27 Oct 15
Five new cities
Departures and trip planning now cover Melbourne (Metro Trains, the Metro Tunnel included, and Yarra Trams), Zurich (VBZ's trams), Budapest (the metro, trams and HÉV), Geneva (TPG's trams) and Montpellier (TaM's trams). Each city gets its own station sign, after the signs at its stops.
Plus reliability fixes.
3.26 Oct 15
Five new cities
Departures and trip planning now cover Brussels (STIB's metro and trams, with service alerts), Zagreb (ZET's trams), Gdańsk (ZTM's trams), Bordeaux (TBM's trams, with service alerts) and Nice (Lignes d'Azur's trams). Each city gets its own station sign, after the signs at its stops, and Brussels shows its stations' French and Dutch names.
Plus reliability fixes.
3.25 Oct 15
Bilbao, Madrid, Tokyo and Turin
Departures and trip planning now cover Bilbao (Metro Bilbao and Euskotren), Madrid (Cercanías), Tokyo (Toei Subway and the Sakura Tram) and Turin (the metro and trams). Each city gets its own station sign. Tokyo's shows the station numbers riders know, like A-09; Turin's tram stops show their stop numbers.
On iPhone Duo, a trip you're following now carries on when you fold or unfold the phone.
Plus reliability fixes.
3.24 Oct 14
Ten new cities
Departures and trip planning now cover Pittsburgh, Salt Lake City, Cologne, Stuttgart, Nuremberg, Düsseldorf, Hanover, Leipzig, Dresden and Newcastle — light rail, Stadtbahn, U-Bahn and tram. Each city gets its own station sign.
In Sydney, the Metro and the light rail join the trains.
Trip planning now uses live train times in more cities, including the New York subway, so the routes it suggests allow for trains running late.
Plus reliability fixes.
3.23 Oct 13
Made for iPhone Duo and iPad
Unfold your iPhone Duo, or turn your iPad on its side, and FastStation uses both halves. Nearby Stops shows its stations beside a map, and tapping a dot finds the station in the list. Trip shows your route beside the results, so choosing another one swaps it in place. Map keeps its layers, or the station you tapped, beside the map. Folding and unfolding keeps your place.
On an iPad held upright, Nearby Stops shows two columns of stations.
Every screen now fits narrow Split View columns and large text sizes.
Plus reliability fixes.
3.22 Oct 10
The Hague and Denver
Live departures and trip planning for The Hague's trams and RandstadRail, on a card modelled on the city's own yellow tram stop sign, and for Denver's light rail and commuter rail, on a card modelled on its station blade signs. Denver's boards head each train by where it ends.
Stockholm now updates every 30 seconds and shows SL service alerts.
Plus reliability fixes.
3.21 Oct 7
Rotterdam
Live departures and trip planning for Rotterdam's RET metro, lines A to E, and its trams. Each station card takes after the 1968 metro: the name in white capitals on dark wall panelling, with the colours of the lines that stop there.
Plus reliability fixes.
3.20 Oct 6
Oslo, Helsinki and Stockholm
Three new cities, each with a station card drawn from its own signs: Oslo's T-bane and trams, Helsinki's metro and trams, and Stockholm's tunnelbana, pendeltåg and light rail. Helsinki stations show their Swedish names under the Finnish, just like the signs in the city.
FastStation now speaks Norwegian, Finnish and Swedish.
Trip times follow your phone's settings: 24-hour clocks show 23:30 rather than 11:30, and Finnish shows 23.30.
Plus updated data credits and reliability fixes.
3.19 Oct 6
Better walks to and from the train
Trip planning no longer suggests walks the streets can't actually make. A station that is close as the crow flies but cut off by water, like Roosevelt Island from the Upper East Side, is no longer offered as a short walk. The stations you can really walk to are considered instead, which often finds a faster trip.
Plus reliability fixes.
3.18 Oct 5
Buses say where they're going
New York's bus boards now head each direction with the bus's own sign, like "Harlem 147 St via Madison Av", instead of the last stop on the route. Long destinations wrap neatly, so arrival times keep their room and stations no longer run into each other.
Wondering why your trip skips a line you know? At the end of a trip, tap "Why not another line?" and pick one. FastStation tells you whether it's already an option, isn't running soon, or how it compares: when it gets there, how many changes and how much walking.
Plus reliability fixes.
3.17 Oct 4
Every stop, and when to change
Trips now show every stop on each ride, with its time, and a strip map of the whole journey. Each change gets its own card: when your train gets in, when the next one leaves, and whether it's the same station or a short walk.
Follow a trip and FastStation keeps up with you. It shows the stops coming up, turns black one stop before a change and orange when it's time to change, with a countdown to your connection. Turn on alerts and it tells you at each change, even with your phone locked, on the lock screen and in the Dynamic Island.
Plan to arrive by a time: FastStation finds the latest you can leave and still get there.
Service alerts now show on the rides they affect. If you miss a connection, FastStation offers the next one.
Typed places and landmarks are found more reliably, in trip planning and in saved places.
Station boards in London, Chicago, Boston, Berlin and on New York's buses now show clearer directions.
3.16 Oct 2
New Jersey and Amsterdam
NJ TRANSIT trains join New York's boards, with live delays and a station card drawn from NJ TRANSIT's 1981 signs. Trip planning covers the whole region, so one trip can combine the subway, LIRR, Metro-North, PATH and NJ TRANSIT.
Amsterdam joins FastStation with live GVB metro and tram departures and trip planning, on a station card drawn from the city's original 1977 metro signs.
Trip planning now covers Munich, Hamburg and Frankfurt.
Trip options no rider would take, such as a long detour that arrives far later than the fastest trip, no longer clutter the list.
3.15 Sep 30
Three German cities, and more trips
Munich, Hamburg and Frankfurt join FastStation with live U-Bahn departures, each on a station card drawn from its own signage: Munich's trunk-line colors, Hamburg's platform sign and Frankfurt's station tiles.
Kansas City now shows RideKC buses alongside the streetcar. Switch them on with the mode filter.
Trip planning now covers Brisbane and the Gold Coast, Adelaide and Singapore.
Hong Kong's arrival boards refresh more reliably.
3.14 Sep 29
New cities: Calgary, Edmonton, Vancouver, Tampere, Riga, Brno, Caen, Mulhouse, Tours, Valenciennes.
Each includes maps and trip planning. Live arrivals in Calgary and Tampere; scheduled departures in the other eight networks.
more Version 3.38 1d ago
Data Not Collected The developer does not collect any data from this app.