Category: Travel

Essential apps for traveling in parts of Europe

Train Radar

The Train Radar in Reisplanner Xtra (from NS, the Dutch intercity train operator) is a fun feature to show you trains nearby. The rest of the app is essential for efficient use of NS trains.

I’ve used a bunch of apps that are necessary when you’re traveling within and between countries in the parts of Europe I’m staying in an visiting this year.

The first app you should install is maps.me (iOS, Android, Amazon). It stores maps offline by downloading them from OpenStreetMap. Before leaving for the next city, download it on wifi! Each city takes up 25-60 MB on your phone, and it’s easy to delete a city’s map after you depart. This app is super fast, looks nice, has offline route planning, and can show any area in the world.

Travel apps for the Netherlands

  • Reisplanner Xtra, is essential because it has a journey planner for traveling within the country. It also shows real-time information, and even has a map of all the trains running in the country at that moment. It lists real-time OV-fiets bike availability.
  • NS International, for looking up timetables for trains between the Netherlands and France, Germany, and Belgium. You can’t buy tickets in the app, but it will link you to a shopping cart on the NS International website.
  • 9292.nl, journey planner app for all public transport in the Netherlands. It doesn’t have network maps, though, if you’re only interested in where the Rotterdam Metro goes.
maps.me gets data from OpenStreetMap, the wiki-style map that regular people around the world edit (including myself). The map improves as more people add more information!

maps.me gets data from OpenStreetMap, the wiki-style map that regular people around the world edit (including myself). The map improves as more people add more information!

Travel apps for Germany

  • DB Navigator, this has all public transport in Germany, including intercity trains. It even has intercity trains for so many other countries, regardless if that train has service in Germany. When you look up timetables for trains outside Germany, it will rarely be able to show you the price, but just seeing the schedule, and what trains are available, is important. You can buy tickets within the app, and use the app as a mobile ticket.

Other travel apps

  • Rome2rio, is remarkable because it will show you all ways to get between two cities, and it works worldwide. It incorporates timetables and maps from local transit systems, intercity coach buses, intercity trains, flights, and driving. It’s multimodal, too. It won’t book tickets, but it’s the only service I know of that focuses on showing the multitude of options – simultaneously, with prices! – for future travel planning. And it’s super fast – I think it’s getting results before you even push the “search” button.
Rome2rio showing directions between Stockholm and Malmo

Rome2rio shows results for all modes (and combined modes) between two cities, here listing 11 options on trains, buses, cars, and plans between Stockholm and Mälmo, Sweden.

  • Skyscanner, this flight-finding service has more intra-Europe airlines than services popular in the United States (like Hipmunk, Orbitz, and KAYAK).
  • Captain Train is a continental train ticketing company with a nice app that will sell you tickets for service within and between many countries.
  • Voyages-sncf, is useful if you’ll be taking fast or regular intercity trains in France, but I don’t believe it has mobile ticketing. However, you can buy tickets in the app or on the website and pick up the tickets at a vending machine at many train stations in France. This is where I bought a Thalys (high-speed train) ticket; it’s better than NS International and the Belgian equivalent from SNCB.
  • United, this airline has implemented a superior entertainment system. I call it “Netflix in the sky”. To be clear, Netflix isn’t involved. It works like this: Install the United app on your device, and then connect to the airplane’s wifi network. There’s a server in the plane that has a lot of movies and TV shows, and these stream directly to your device. This is especially useful in United’s older 767 planes that don’t have seatback screens (IFE).

What apps do you recommend and why?

I’m here in Rotterdam

Untitled

I arrived in Rotterdam last Saturday, 9 April. A friend of a friend, PK, picked me up at Rotterdam Centraal, the main station, the design of which I find fucking fantastic. By “picked me up”, he really did. He used his fancy “OV-chipkaart” multi-use transit card with associated “OV-fiets” bike-share membership to check out two bikes for me and him. I carried two pieces of my luggage, and he carried a third, and we biked back to my friend DS’s apartment. (PK had been living there temporarily while he looked for an apartment somewhere in the country.)

I’m posting frequent updates to my Tumblr. And my photos get automatically uploaded to Flickr. I also post photos to Instagram, and to Twitter.

All the luggage I brought for three months in Europe

PK let me into the apartment and then we went to the Albert Heijn grocery store. PK soon departed to catch a train to another city for a birthday party. I took a three hour nap. I didn’t do anything else on Saturday. DS would return from his holiday on Monday evening.

  • On Sunday I biked around the city.
  • On Monday I met with Meredith, an expat living in Amsterdam. I also slept a bunch off and on. DS came home and we went out to dinner. We also went back to the grocery store and tried to figure out why neither my debit nor credit card would work. Albert Heijn, since I was there in September 2015, has changed their machines and policy and won’t accept my bank cards!
  • On Tuesday I met with my friend Stefan. I found “Bataviakade” in Delfshaven. And slept at odd hours. I fell asleep on the couch at 20:00 and went to bed at around 00:00.
  • On Wednesday I slept until 13:00. I then followed up on some emails, fixed some stuff on Chicago Cityscape, and vacuumed the carpets. Then DS and I went out for beers and burgers. On our way home I bought a six-pack of (small cans) Heineken beer for €7 at a “night shop” called, well, “Night Shop.”
Bataviakade street name in Delfshaven, Rotterdam

“Bataviakade” means “Batavia quay”. I grew up in a city called Batavia, Illinois. The city was named after Batavia, New York. Batavia is the Latin word for the “Betuwe” part of the Netherlands.

It’s now Thursday and I’m going to try and open a bank account here. This means I’ll get a debit card which will open so many doors; many places don’t accept international bank cards. It also means I can pay rent and for a bicycle without lower or no fees. After I get a bank account I can get a discount travel card to use on NS, the national intercity train operator.

For €99 per month I can take unlimited trips on the intercity trains during off-peak hours and on weekends. I’ll be able to visit a lot more cities with this card, and I already have plans to use the train tomorrow, Saturday, and Sunday (that’s three round trips). The train fares add up! At least this weekend I’ll be traveling with DS; he has a travel card and companions can buy travel together with a 40% discount.

I didn’t get to publish this before I left the house. I went to the bank and the kind worker said it wasn’t possible to open a bank account for someone who’s staying here for such a short time. She said there’s a monthly maintenance fee, and I said I would be okay paying that while I’m not in the Netherlands between visits.

Anyway, my friend is going to help me get the discount travel card, which, to me, is the most important product I need.

I also need to file my American tax return today.

Swiss transit journey planners can guide you to the top of any mountain

Steven’s note: I originally wrote this in January 2017 for Transitland, my contract employer at the time. Links may be broken.

Looking west from Mount Rigi-Kulm and you can see the cloud layer that prevents you from seeing Lake Lucerne. The two cog railways are parked in the middle.

Looking west from Mount Rigi-Kulm and you can see the cloud layer that prevents you from seeing Lake Lucerne. The two cog railways are parked in the middle.

A month ago I hopped over to Germany to start a holiday trip over Christmas and the New Year. I flew into Frankfurt but I would be returning to Chicago from Zurich, Switzerland, almost three weeks later. I had spent two hours in Zurich in 2016 on a layover, and I was struck by the city’s beauty and their amazing public transport system. I made it a priority to revisit Zurich, to have a proper stay.

Before I left, I was already working to import the single GTFS transit feed for the whole country into Transitland, so I was aware of some of the transit systems. That work continues because the feed is massive; it has more than 400 operators and I need to add metadata about each of them.

I arrived the night before my mountain trip to a hotel – a 3 minute walk to the nearest entrance to Zurich’s hauptbahnhof (main station) – and I spent that whole evening planning an epic transit and mountain adventure the next day. (I stayed in because it’s also pretty expensive to go out in Zurich, so I was also saving my money for what turned out to be an _expensive _ epic trip.)

When in Switzerland, I figured, you should spend time outside on a mountain. And there’s no exception in the winter.

a view of Lake Lucerne from inside the cog railway train that's going up the mountain

It’s a cog railway up a Swiss mountain, of course it’s going to look steep like this.

I googled “nearest mountain to Zurich” and found Mount Rigi. I never validated if Mount Rigi is the nearest mountain, but after reviewing details on how to get to the base and how to get to the top (the mountain has its own website), I could tell it would be possible to go there and return in the same day.

Mount Rigi has multiple peaks, the tallest of which is Rigi Kulm at 1,798 meters, and you can plan a trip directly there with a single app.

You can use the Swiss Federal Railways (SBB) smartphone app or website to plan a trip from anywhere in Switzerland to the cog railway station below the restaurant atop Rigi Kulm. Seriously.

I wanted to use as many modes as possible, and I don’t like going on the same route more than once, so I adjusted SBB’s recommended route to travel from Zurich to Rigi Kulm via Lucerne and Vitznau. This was my outgoing itinerary:

  • Depart Zurich HB at 10:04 on InterRegio 2637 to Lucerne, arriving at 10:49
  • Depart Luzern Bahnhofquai (train station dock) on a boat across Lake Lucerne at 11:12 to Vitznau at the base of the mountain, arriving at 12:09
  • Depart Vitznau on Rigi-Bahnen 1127 at 12:15, arriving to the peak at 12:47

After spending about five hours on the mountain – I took a small cable car to a second peak – I heaaded down the mountain on a different cog railway to Arth-Goldau, a valley town with InterCity train service direct to Zurich.

screenshot of the SBB journey planner showing the trip from Zurich to the top of Mount Rigi-Kulm, changing from an intercity train to a boat to a cog railway.

The SBB website shows my actual itinerary. This isn’t the first recommended itinerary because there are more direct and faster ways to get to Rigi Kulm from Switzerland, but I wanted to ride in a boat so I added the “via” stop in Lucerne.

What was more fascinating than the legendary on-time performance and convenient and short connection times of the Swiss public transport network was that I bought trips for the boat, two cog railways, and the return train on a single ticket.

I could have bought a single ticket for the entire trip back in Zurich before I departed but I was in a hurry to catch that 10:04 train and it takes a bit longer to buy a multi-stop journey from the ticket vending machines. (You can also buy the ticket on the website and app, which quoted 98 Swiss Francs, or $96, without the return from Arth-Goldau.)

The second cog railway I took on this trip, to Arth-Goldau, opened in 1875, four years after the first cog railway of the day from Vitznau. That one opened in 1871, the first cog railway in Europe.

If I had missed the 10:04 train, there would have been another train leaving for Lucerne less than 30 minutes later, but I would arrive about 30 minutes early for the next boat and cog railway because they run less frequently.

On the day I traveled, Friday, January 6, the journey took 2 hours and 43 minutes. I checked SBB’s website for this blog post and they recommend a differently, slightly longer journey on weekends, at 3 hours and 1 minute. And they really mean that 1 minute.

The Swiss railway clock’s second hand waits at the 58.5 second mark and proceeds when it receives a “minute impulse” signal from the SBB’s master clock. Train operators then depart.

Get to know the Swiss timetable

The single feed includes the Swiss Federal Railways (SBB), city transit systems, intercity buses like PostAuto, funiculars, cable cars, cog railways, and even chair lifts.

You can take a sesselbahn (chair/ski lift) from Feldis/Veulden to avoid an uphill hike to Mutta; it’s operated by Sesselbahn und Skilifte Feldis AG. You can find its two stops and straight route up the mountain in Transitland’s Feed Registry.

We’re working to import all of them into the Transitland datastore, and we’ll get there eventually (it takes a lot of time to add metadata like an operator’s metropolitan coverage area and canton). For now, though, we’ve added the stops and routes for 11 operators, including all of the ones that covered my trip to Mount Rigi.

Steven’s note: there used to be an embedded map hosted at the following URL:

https://tangrams.github.io/tangram-frame/?noscroll&maxbounds=46.891,7.667,47.501,9.198&url=https://transit.land/images/switzerland-transit/scene.yaml#10.6461/47.1304/8.4492

Edit this map yourself in Tangram Play. These routes were extracted via Mobility Explorer and its direct connection to the Transitland API and I edited some of them because many of routes in the Swiss feed are very simplified.

There was no contest: I had to visit the Netherlands again

Me bicycling on the Hovenring in Eindhoven

Me bicycling on the Hovenring in Eindhoven. It’s the world’s first, floating bicycle roundabout. It’s a gratuitous way to solve the problem the city had at this intersection outside the built up area. Despite its frivolity, it wasn’t as expensive as something that solves a similar problem in the United States. 6.3 million euros in 2012. The Navy Pier Flyover in Chicago is over $60 million in 2014.

In my last trip to Europe, which concluded three weeks ago, I hadn’t yet scheduled where I would stay on Monday, Tuesday, and Wednesday nights on my final full week (I came home the following Tuesday).

On that Monday I was in Barcelona but my mother was going back home and I had to move on. On Thursday I was going to be in Bonn.

“Where should I go?” I debated. I considered Morocco (that was a complicated journey and I didn’t want to go alone), and Salzburg or Austria. Then, after talking to a couple before and during my trip I decided I would stay in Lyon, France.

Once I was in Seville, though, right before heading to Barcelona, I started looking at possible journeys from Barcelona to Lyon. They weren’t looking good. They were cheap, but the timing was bad – flights weren’t frequent enough, departed and arrived at odd times, and the train journeys were long.

But “timing” turned out to be just an excuse to avoid having to go to France and skip going to the Netherlands. I really wanted to go to the Netherlands. It wasn’t possible for me to skip visiting some Dutch friends and the greatest country for transportation and utility cycling. I still had more things to see there!

Rotterdam Centraal (train station)

My favorite train station in Europe: Rotterdam Centraal.

My friend Daniel in Rotterdam was available to host me for a couple nights. There was no contest anymore: I booked a flight on Vueling from Barcelona to Rotterdam, just 90 minutes away. And he was even going to pick me up at the tiny airport so we could take the bus to the central train station and get me an OV-fiets bicycle (it’s the national bike-sharing system that requires a Dutch bank account to rent).

On this trip to the Netherlands, though, I only added one new Dutch city: Eindhoven, where I had to see the Hovenring. I paid an arm and a leg to get there – thanks, expensive intercity Dutch train travel prices!

So here’re the 16 cities where I’ve stayed or visited in the Netherlands, in chronological order:

  • Amsterdam (2011, 2012, 2014)
  • Utrecht (2011, 2015)
  • Houten (2011)
  • Zandvoort an Zee (2012)
  • Den Haag/The Hague (2012)
  • Delft (2014)
  • Den Bosch/s’Hertogenbosch (2014)
  • Nijmegen (2014)
  • Arnhem (2014)
  • Groningen (2014)
  • Veendam, Bourtange (Spanish fort) (2014)
  • Leeuwarden (2014)
  • Haarlem (2014)
  • Rotterdam (2014, 2015)
  • Delft (2014, 2015)
  • Eindhoven (2015)

The list excludes cities I only transited or biked through. I’ve transited through Venlo half a dozen times by now. It’s on the German border. It’s a tiny station, tiny town, but has a lot of intercity traffic. I’ve biked through Pijnacker twice, now: once while biking from Rotterdam to Delft in 2014, and the second time, in 2015, I took the metro there and biked the rest of the way to Delft (this time to see the new train station).

I’ve also biked to the Hook of Holland in 2014; not the city, but the port, canal, and to see the Maeslantkering, a flood barrier that’s part of Delta Works.

What’s up from Europe: how much is car-free when cycling on a Dutch intercity path?

I posted this photo of Daniel riding with me from Rotterdam to Delft and Justin Haugens asked, “Was this a bike path the whole way?” and added, “[This] would be similar to my work commute.” He rides on the Chicago Lakefront Trail from Rogers Park to South Loop, but must ride off-path from Morse to Ardmore and about Monroe to Roosevelt.

Daniel lives in Rotterdam and works in Delft. The Dutch Cyclists’ Union’s (Fietsersbond) Routeplanner says the shortest path is 11.47 kilometers, or 7.12 miles. We took the short route on a Saturday, but chose the scenic route on Sunday (the day I took this photo) so Daniel could show me the airport, underground high-speed rail tracks, and various geographic features along the way.

I responded to Justin:

It was a dedicated bike path for probably 90% of the way. The thing about Dutch intercity cycle routes is that they separate cycle paths from car paths when the two modes can’t safely share. They can’t safely share when there’s a desire for moving cars quickly or moving big autos (like trucks and buses).

So, there were some points on this journey when the cycle-only path merged with a local road or a service drive [the case in that photo, actually, which you can see better here], but even then the cyclist always has priority and rarely are the junctions configured/signed so that the cyclist has to stop (not requiring the cyclist to stop is a way to make cycling a convenient mode).

In the Netherlands connectivity of bicycle-priority ways is as important as the infrastructure used. When I first visited the Netherlands, in 2010, I arrived in Amsterdam from Bremen, Germany, and rented a bike the next day. I was personally shocked that morning when I rode upon streets with conventional bike lanes (these would be the ones in door zones in the United States) on some streets.

Why was I shocked? I came to the city under the impression that all bicycle infrastructure were cycle tracks, meaning a bike path between the roadway and the sidewalk, on a level slightly above the roadway and below the sidewalk. Since then I’ve learned a lot more about why the Dutch cycle so much and how the bicycle is sometimes used more often than public transit and automobiles.

On our journey from Rotterdam to Delft we must have ridden on every kind of bicycle path the Dutch have designed. These photos sample what we encountered.

The route followed an arterial road for the first portion, but we turned off after only about a mile.

An RET metro train follows the cycle path for a portion of the route we took.

This was my favorite part of the journey to Delft: we came across a shepherd, her two sheep dogs, and her flock of sheep grazing on the bank between the cycle path and the creek.

I’m no longer in Europe but I’ve kept the title prefix, “What’s up from Europe”. Read the other posts in this series