There is 1 way to get from Ballum to Amsterdam by ferry or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The distance between Ballum and Amsterdam is 242 km.
The best way to get from Ballum to Amsterdam without a car is to ferry and train which takes 6h 13m and costs .
It takes approximately 6h 13m to get from Ballum to Amsterdam, including transfers.
There are 2862+ hotels available in Amsterdam.
What companies run services between Ballum, Netherlands and Amsterdam, Netherlands?
There is no direct connection from Ballum to Amsterdam. However, you can take the line 3 bus to Nes, Veerhaven, walk to Ameland, take the ferry to Holwert, walk to Holwert, Veerdam, take the line 66 bus to Leeuwarden, Busstation, walk to Leeuwarden, then take the train to Amsterdam Centraal.
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Leeuwarden to Amsterdam Centraal
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- €22–45
- Website
- https://www.ns.nl/en
- Phone
- +31 900 9238
- Website
- wpd.nl
Ferry from Ameland to Holwert
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Website
- https://www.wpd.nl
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 4 of the smartest ways to explore Australia, How to plan an amazing trip around Scandinavia, and Need to know: Greyhound - to help you get the most out of your next trip.









