Flights · Trains · Cards · Apps

Getting around 🚆✈️

10 of 12 city-changes are by train. 1 short flight (Paris → Venice). 1 ferry (Hallstatt day trip). Long-haul via Asia both ways.

Long-haul flights via Asia ✈

My top picks for the MEL ↔ Europe legs, all via Asia (not Middle East):

★ Singapore Airlines (recommended)

Outbound: MEL → SIN (SQ208, 7h 30m) → MUC (SQ326, 13h). ~26h door-to-door.

Return: FCO → SIN (SQ357, 12h overnight) → MEL (SQ207, 7h 30m). ~24h door-to-door.

Cost: A$2,400–2,800 economy / A$5,800–6,500 premium econ / A$15k+ business.

Why: Top-3 long-haul service globally. A380 + A350 fleet. Singapore Changi is the world's best airport. Easy add-on: 2-night Singapore stopover coming home to break up the 24h journey.

Alternative · Cathay Pacific (HKG)

Outbound: MEL → HKG (CX134) → MUC (CX289).

Return: FCO → HKG (CX292) → MEL (CX105).

Cost: A$2,200–2,600 economy. Often cheaper than SQ.

Pros: cheaper. Cons: HKG layovers can be longer/awkward times.

Alternative · Thai Airways (BKK)

Outbound: MEL → BKK (TG462) → MUC (TG924).

Cost: A$2,000–2,400 economy (cheapest of three).

Pros: cheapest, Bangkok stopover means great food. Cons: older fleet on some routes.

Alternative · JAL / ANA (NRT/HND)

Outbound: MEL → Tokyo → FRA or MUC.

Cost: A$2,800–3,200 economy.

Pros: Japanese service is unbeaten. Tokyo stopover would be amazing. Cons: longer northern routing, fewer direct Europe connections.

The 2-night Singapore stopover

For ~A$200pp extra on a multi-city booking, spend Jan 9–11 in Singapore on the way home. Marina Bay Sands for the night (~A$500/n with infinity pool). Maxwell + Chinatown hawker centres for chilli crab + Hainanese chicken rice. Gardens by the Bay at sunset. Lands you in Melbourne refreshed instead of zombie. Worth every dollar.

The 12 intra-Europe legs

#From → ToDateModeTimePrice/pp
1Munich → NurembergDec 15ICE1h10€40 adv
1b(optional Rothenburg stop)Dec 15Via Steinach+3h detourEurail covers
2Nuremberg → PragueDec 16EC direct4h45€40 adv
3Prague → ViennaDec 18Railjet4h€50 adv
4Vienna → SalzburgDec 20Railjet2h22€30 adv
4bHallstatt day trip from SalzburgDec 21Train + ferry2h30 each way€50 return
5Salzburg → LucerneDec 23Railjet + IR via Zurich5h45€120
6Lucerne → GrindelwaldDec 25Lucerne-Interlaken Express + cogwheel2h30 (scenic!)CHF 80 ≈ €85
7Grindelwald → StrasbourgDec 29Local + ICE via Basel5h30€110
8Strasbourg → ParisDec 30TGV1h45€60 adv
9Paris CDG → Venice VCEJan 2Flight (ITA AZ325)2h15€130 incl bag
10Venice airport → OrtiseiJan 2Pre-booked shuttle2h45€80
11Ortisei → FlorenceJan 4Bus to Bolzano + Frecciarossa4h30 total€72
12Florence → RomeJan 6Frecciarossa1h32€45 adv
13Rome → Singapore → MelbourneJan 9Long-haul~24h(return ticket)

Total intra-Europe per person: ~€770 ≈ A$1,270. Plus airport transfers ~€60 ≈ A$100.

Eurail Pass vs. Point-to-Point

🎫 Eurail Global Pass (recommended)

15-day Continuous · 2nd class · Adult (28+):

€620 ≈ A$1,020 per person

Covers (for you): Legs 1–8 (every train leg), the Hallstatt day trip, regional trains in DE/CZ/AT/CH/FR. Activate on first train Dec 15 → clock runs 15 consecutive days till Dec 29 (Strasbourg arrival). After that you've got the Italy flight + the Frecciarossa segments to pay for separately (Bolzano → Florence → Rome = ~€110pp = A$180).

Pros: flex on day-trips and route changes, free regional trains, discounts on lake boats + cable cars. Catches: TGV / Frecciarossa / Railjet require seat reservation (€10–30 each). Doesn't cover the Jungfraujoch cogwheel (that's CHF 240pp anyway).

💸 Point-to-point

All 8 train legs + Italy segments:

~€570 ≈ A$940 per person

Pros: ~A$80pp cheaper than Eurail, pick exact seats months in advance.

Cons: Advance fares are non-refundable. Miss your train, ticket dies. Time-locked plans. 4 different rail apps.

My take: Eurail Global Pass. The ~A$80pp surcharge is the best insurance you can buy when winter weather affects mountain trains. Worth it.

Airport / Station transfers

CityHubToModeTimeCost
Munich (arrival)MUC airportMarienplatzS-Bahn S1/S845 min€15 (group day pass)
PraguePraha hl.n.Old TownMetro C → Můstek10 minCZK 80 ≈ A$7
ViennaWien HbfStephansplatzU115 min€4.80 (2 × single)
SalzburgSalzburg HbfOld townWalk OR bus 25/215 min€5 or walk free
Hallstatt (day trip)Hallstatt BahnhofVillage across the lakeFerry (meets every train)5 min€8 (return)
LucerneLucerne BahnhofOld townWalk5 minFree
GrindelwaldGrindelwald TerminalHotelWalk or free hotel shuttle5–10 minFree
StrasbourgStrasbourg GarePetite France / CathedralWalk10–15 minFree
Paris (Gare de l'Est arrival)Gare de l'EstSaint-GermainMétro line 415 min€4.80
Paris (CDG departure to VCE)CDGRER B40 min€11.45pp
Venice → OrtiseiVCEHotelCortina Express / Südtirol Transfer2h45€80pp prebook
Ortisei → BolzanoOrtisei villageBolzano BahnhofBus 350 (hourly)1h€7pp
Rome (final)FCO airportTerminiLeonardo Express32 min€14pp

🚕 Ride-share availability

Uber: Paris. Bolt: Germany, Czechia, Austria, France, Italy. FreeNow: Munich, Vienna, Rome. Switzerland: traditional taxi only — book through your hotel. Strasbourg + Dolomites + Grindelwald: tiny — walk or call a local taxi.

Apps to download before you fly 📱

🚆 Rail apps

  • DB Navigator — Germany; cross-border too
  • ÖBB — Austria Railjet
  • České dráhy (CD) — Czech Railways
  • SBB Mobile — Switzerland (also lake boats + cable cars)
  • SNCF Connect — France TGV
  • Trenitalia — Italian Frecciarossa
  • Eurail Rail Planner — offline, connections with your pass

🗺️ Maps + city

  • Google Maps — download offline maps of all 12 cities
  • Citymapper — better for Paris, Prague, Rome transit
  • Maps.me — offline backup
  • What3Words — for taxi pickup at hidden entrances

💸 Money + comms

  • Wise — multi-currency card
  • Revolut — backup card
  • Airalo Eurolink — eSIM 30 days ~A$40
  • WhatsApp — for hotel + restaurant contact
  • Google Translate — DE, FR, IT, CS offline
  • TripIt Pro — auto-organises bookings

🛏️ Booking

  • Booking.com — hotels w/ free cancellation
  • Airbnb — for private apartments
  • The Fork (LaFourchette) — restaurants
  • GetYourGuide / Tiqets — skip-the-line

🎿 Ski-specific (Dolomites)

  • Dolomiti Superski — buy lift pass online
  • Scuola Sci Selva — book ski lessons
  • Skiset / Sport Sanin — gear delivery to hotel
  • Bergfex — slope info + weather

📱 Emergency

  • 112 — universal EU emergency
  • Smartraveller (DFAT) — register your trip
  • Allianz/Cover-More — insurance app
  • Find My — share location with each other always
  • See Safety page for the full list

City transit cards 🎫

CityCardCost for twoCovers
MunichAirport-City Group Day-Ticket€15/dayAll transit + airport
NurembergVGN Day Ticket€11.40/dayTram + U-Bahn + bus
PraguePublic Transport 72hCZK 660 for twoAll metro/tram/bus + airport bus
ViennaWiener Linien 72h€34/ppAll transit + 210 attraction discounts
SalzburgSalzburg Card 48h€68/ppTransit + most museums + fortress funicular
LucerneTell-Pass 2-day (winter)CHF 220/ppMt Rigi + lake boats + cable cars + transit
GrindelwaldJungfrau Travel Pass 4-dayCHF 240/ppTop of Europe + First cable car + transit + Lauterbrunnen + Wengen
StrasbourgWalk + tram day pass€4.60/day ppTram + bus (1 night only)
ParisNavigo Easy + Day Pass€16.90/pp/dayMétro + RER in Paris + close suburbs
DolomitesDolomiti Superski 2-day€138/ppAll 4 Val Gardena ski areas + Alpe di Siusi cable car
FlorenceWalk — no card neededFlorence is tiny, on foot
RomeRoma Pass 72h€52/ppPublic transport + 2 museums + discounts

When things go wrong 🆘

❄️ Snow shuts a Swiss train line

SBB handles snow well but mountain lines (Jungfraujoch cogwheel, Rigi) sometimes close. If so: spend the day in the village. Lucerne-Interlaken Express has alternate routes via Brünig.

✈️ Flight delayed / cancelled

EU 261 gives cash compensation (€250–600pp) for 3+ hour delays or cancellations less than 14 days notice on flights departing EU. Don't sign vouchers — ask for cash. AirHelp + Flightright handle claims for 25%.

🚆 Miss your train (advance fare)

DB Germany: SuperSparpreis lets you take the next train if missed due to a connection issue. Italy Trenitalia: strict — buy a new ticket at the machine. Eurail pass solves this — just board the next one.

🎿 Dolomites lift closed (high wind)

Common in winter. Lower elevation green runs at Alpe di Siusi usually still open even when high lifts close. Or: spa day at hotel, Apfelstrudel at Café Mauriz, save the lift pass for Day 2.

🇨🇿 Lost in Prague Old Town

Prague Old Town is a maze. Get to Old Town Square (Staroměstské náměstí) as your anchor. From there, Charles Bridge is southwest, Wenceslas Square is southeast, your hotel staff knows the way.

💳 Card declined / lost

Carry 2 cards (Wise + Revolut) in separate bags. Freeze a lost card instantly via the app. Always carry €200 + €200 cash split between you. See the Safety page for the full lost-card response.