Learn how to find the cheapest flights, plan the best itineraries and make the most of your trip!

Travel Advice Series

In this series you can learn about the most useful travel tips and tricks that will make your trip easy like a breeze!

Travel Advice #1: One trip, multiple cities in multiple countries

As I mentioned in my flight hack series, visiting multiple cities in one trip can save you serious money as its nearly always cheaper than visiting those two cities separately, and sometimes it can even be cheaper than visiting just one of those cities. Plus,  it is more fun, and more exploring, especially if they lay in different sides of a national border, which usually means: another culture, cuisine, people and a whole other experience.

In this post I collected cities in different countries for you that I have visited together and saved some serious money with it. There are obviously many more, these are just the ones I did, and prices also reflect what I have paid. I did most of these in recent years, so its shouldn’t be much more expensive, but always check before you go. Also, these are just convenient, cheap and fast options, avoiding flights.

1. Budapest, Hungary – Bratislava, Slovakia

  • 2.5h train (£8) or 3h bus (£7)

2. Bratislava, Slovakia – Vienna, Austria

  • 1h train (£3) or 1.5h bus (£4)

3. Budapest, Hungary – Vienna, Austria

  • 2.5h train (£7) or 3.5h bus (£11)

4. Salzburg, Austria – München, Germany

  • 2h train (£14)

5. Prague, Czech Republic – Berlin, Germany

  • 3.5h train (£15)

6. Copenhagen, Denmark – Malmö, Sweden

  • 30min train (£5)

7. Vilnius, Lithuania – Riga, Latvia

  • 4h bus (£8) or 4h train (£15)

8. Riga, Latvia – Tallinn, Estonia

  • 4h bus (£8)

9. Tallinn, Estonia – Helsinki, Finland

  • 3h ship (£13)

10. Zagreb, Croatia – Ljubljana, Slovenia

  • 2h bus (£4) or 2h train (£6)

11. Ljubljana, Slovenia – Venezia, Italy

  • 3.5h bus (£14)

12. Ohrid, North Macedonia – Tirane, Albania

  • 3h bus (£5) with 1 change in Elbasan

13. Milano, Italy – Lugano, Switzerland

  • 1h train (£4) or 1h bus (£5)

14. Hong Kong – Shenzhen, China

  • 1h metro (£4)

15. Hong Kong – Guilin, China

  • 3.5h high-speed train (£25)

16. Hong Kong – Macau

  • 1h boat (£12)

17. Macau – Guangzhou, China

  • 1h high-speed train (£7)

18. Montevideo, Uruguay – Buenos Aires, Argentina

  • 2.5h ferry (£18)

19. Buffalo, USA – Toronto, Canada

  • 2.5h bus (£13)

I obviously did much more multi-city trips, but those were with flights and let’s be honest, hopping on a 2-3 hour train or bus ride from one city center to another is much more convenient, even if you can fly for ridiculously low prices at budget airlines.

I hope this post helps you explore more places on a budget and let me know in the comments if you have any other similar multi-city recommendations that you have done.