There are 9 ways to get from Zürich to Makarska by plane, bus, train, night train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly Zurich to Split, bus • 6h 39m
Cheapest option
Bus • 19h 56m
7 alternative options
Fly Zurich to Dubrovnik, bus • 8h 48m
Train, bus • 21h 15m
Train, bus via Zagreb • 22h 11m
Train, bus #2 • 24h 47m
Night train, bus • 24h 43m
Drive • 12h 3m
Questions & Answers
The cheapest way to get from Zürich to Makarska is to bus which costs SFr 80 - SFr 140 and takes 19h 56m.
The fastest way to get from Zürich to Makarska is to fly and bus which takes 6h 39m and costs SFr 90 - SFr 400.
No, there is no direct bus from Zürich station to Makarska. However, there are services departing from Zurich Bus Station and arriving at Makarska via Zagreb. The journey, including transfers, takes approximately 19h 56m.
The distance between Zürich and Makarska is 801 km. The road distance is 1233.4 km.
The best way to get from Zürich to Makarska without a car is to bus which takes 19h 56m and costs SFr 80 - SFr 140.
It takes approximately 6h 39m to get from Zürich to Makarska, including transfers.
Zürich to Makarska bus services, operated by FlixBus, depart from Zurich Bus Station.
The quickest flight from Zurich Airport to Split Airport is the direct flight which takes 1h 25m.
Zürich to Makarska bus services, operated by Promet Makarska, arrive at Makarska station.
Yes, the driving distance between Zürich to Makarska is 1233 km. It takes approximately 12h 3m to drive from Zürich to Makarska.

- Distance: 801.1 km
- Duration: 6h 39m
What companies run services between Zürich, Switzerland and Makarska, Croatia?
You can take a bus from Zürich to Makarska via Zagreb in around 19h 56m.

- Website
- croatiaairlines.com
Flights from Zurich to Split
- Ave. Duration
- 1h 35m
- When
- Saturday
- Estimated price
- 1.000 kn - 2.800 kn
Flights from Zurich to Dubrovnik
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Thursday and Friday
- Estimated price
- 1.000 kn - 2.300 kn
Flights from Zurich to Dubrovnik via Zagreb
- Ave. Duration
- 3h 40m
- When
- Saturday
- Estimated price
- 1.000 kn - 2.300 kn

- Website
- lufthansa.com
Flights from Zurich to Dubrovnik via Munich
- Ave. Duration
- 3h 10m
- When
- Sunday
- Estimated price
- 1.000 kn - 2.300 kn
Flights from Zurich to Dubrovnik via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Sunday
- Estimated price
- 1.000 kn - 2.300 kn
Flights from Stuttgart to Split via Munich
- Ave. Duration
- 3h 5m
- When
- Friday
- Estimated price
- 1.500 kn - 6.000 kn

- Website
- flyedelweiss.com
Flights from Zurich to Split
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- 1.000 kn - 9.000 kn
Flights from Zurich to Dubrovnik
- Ave. Duration
- 1h 40m
- When
- Friday
- Estimated price
- 900 kn - 1.900 kn

- Website
- austrian.com
Flights from Zurich to Split via Vienna
- Ave. Duration
- 3h 40m
- When
- Tuesday and Sunday
- Estimated price
- 1.400 kn - 6.500 kn
Flights from Zurich to Dubrovnik via Vienna
- Ave. Duration
- 4h
- When
- Monday, Saturday and Sunday
- Estimated price
- 1.400 kn - 3.600 kn

- Website
- eurowings.com
Flights from Stuttgart to Split
- Ave. Duration
- 1h 32m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- 700 kn - 4.700 kn

The national railway company of Switzerland, Swiss Railways operates trains throughout the country and adjacent European nations including Germany, France, Italy and Austria. Tickets are sold in two classes - First and Second - with most long-distance trains offering a bistro car serving beverages and snacks. Individual tickets can be bought easily at stands, while a variety of travel passes are on offer to suit different travel needs.
Contact Details
- Phone
- +41 848 44 66 88
- Website
- sbb.ch
Train from Zuerich Hb to Boeblingen
- Ave. Duration
- 2h 32m
- Frequency
- Every 4 hours
- Estimated price
- 500 kn - 900 kn
- Website
- https://www.sbb.ch/en/home.html
Train from Zuerich Hb to Buchloe
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- 600 kn - 1.100 kn
- Website
- https://www.sbb.ch/en/home.html
Train from Zuerich Hb to Schwarzach-St.Veit
- Ave. Duration
- 6h 6m
- Frequency
- Once daily
- Estimated price
- 1.000 kn - 1.900 kn
- Website
- https://www.sbb.ch/en/home.html
Train from Zuerich Hb to Singen(Hohentwiel)
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- 200 kn - 360 kn
- Website
- https://www.sbb.ch/en/home.html

Deutsche Bahn’s regional network is made up of IRE (Interregio-Express), RE (Regional-Express), RB (Regionalbahn) and S-Bahn trains. Ticket prices are fixed and there’s no seat reservations – just turn up, buy a ticket and jump on the next train. All regional trains depart regularly and connect to local and long-distance services.
Contact Details
- Phone
- +49 30 2970
- Website
- bahn.com
Train from Buchloe to Augsburg Hbf
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- 60 kn - 90 kn
- Website
- https://www.bahn.com/en

- Phone
- 030 200730
- Website
- transdev.de
Train from Buchloe to Augsburg Hbf
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Website
- Transdev

- Phone
- +49 8024 997171
- kontakt@bayerischeoberlandbahn.de
- Website
- brb.de
Train from Buchloe to Augsburg Hbf
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- 90 kn - 100 kn
- Website
- Meridian, BOB & BRB

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).
Contact Details
- Phone
- +49 0180 6 99 66 33
- Website
- bahn.com
Train from Buchloe to Augsburg Hbf
- Ave. Duration
- 26 min
- Frequency
- Once daily
- Estimated price
- 150 kn - 210 kn
- Website
- Deutsche Bahn

- Phone
- +43 (0)5 1717
- Website
- oebb.at
Train from Schwarzach-St.Veit to Zagreb Glavni Kol.
- Ave. Duration
- 5h 34m
- Frequency
- Twice a week
- Estimated price
- 340 kn - 490 kn
- Website
- ÖBB EuroCity

- Phone
- +385 1 3782 583
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Zagreb Glavni Kol. to Split
- Ave. Duration
- 6h 21m
- Frequency
- Once daily
- Estimated price
- 180 kn - 250 kn
- Website
- Croatian Railways (HŽPP)
- Book at
- Croatia Rail Pass

- Website
- bahn.com
Night train from Zuerich Hb to Sevnica
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Estimated price
- 480 kn - 700 kn
- Website
- reiseauskunft.bahn.de
Night train from Sevnica to Split
- Ave. Duration
- 8h 38m
- Frequency
- 3 times a week
- Estimated price
- 250 kn - 350 kn
- Website
- reiseauskunft.bahn.de

- Phone
- +386 129 13 332
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Night train from Sevnica to Split
- Ave. Duration
- 8h 38m
- Frequency
- 3 times a week
- Estimated price
- 170 kn - 310 kn
- Website
- Slovenian Railways (SŽ)
- Intercity 2nd Class Ticket
- 170 kn - 210 kn
- Regional Train Ticket
- 180 kn - 240 kn
- Intercity 1st Class Ticket
- 250 kn - 310 kn

- Phone
- +385 21 612 005
- kontakt@promet-makarska.hr
- Website
- promet-makarska.hr
Bus from Split to Makarska
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- 40 kn - 60 kn
- Book at
- Promet Makarska
Bus from Zagreb to Makarska
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Estimated price
- 160 kn - 230 kn
- Book at
- Promet Makarska

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.de
Bus from Split bus station to Makarska bus station
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- 55 kn - 80 kn
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Bus from Zurich Bus Station to Zagreb
- Ave. Duration
- 12h 41m
- Frequency
- 5 times a week
- Estimated price
- 480 kn - 700 kn
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Bus from Zagreb to Makarska bus station
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- 270 kn - 380 kn
- Website
- https://www.flixbus.co.uk
- Book at
- https://shop.global.flixbus.com/
Frequently asked questions

- Phone
- 022 / 212 – 557
- autotransport@atpsi.hr
- Website
- atpsi.hr
Bus from Split to Makarska
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- 35 kn - 55 kn
- Schedules at
- sibenik.getbybus.com
Bus from Slano to Makarska
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- 55 kn - 85 kn
- Schedules at
- sibenik.getbybus.com

- Phone
- +385 (42) 372 803
- info@ap.hr
- Website
- ap.hr
Bus from Split to Makarska
- Ave. Duration
- 1h
- Frequency
- 5 times a week
- Estimated price
- 100 kn - 130 kn
- Schedules at
- ap.hr
Bus from Zagreb to Makarska
- Ave. Duration
- 9h 45m
- Frequency
- 5 times a week
- Estimated price
- 200 kn - 310 kn
- Schedules at
- ap.hr

- Phone
- +385 1 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Split to Makarska
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Estimated price
- 60 kn - 90 kn
- Schedules at
- croatiabus.hr
- Book at
- croatiabus.getbybus.com
Bus from Zagreb to Makarska
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a week
- Estimated price
- 150 kn - 210 kn
- Schedules at
- croatiabus.hr
- Book at
- croatiabus.getbybus.com

- Phone
- +385 1 6113 073
- info@croatiabus.hr
- Website
- croatiabus.getbybus.com
Bus from Augsburg to Split
- Ave. Duration
- 14h 40m
- Frequency
- Once daily
- Estimated price
- 380 kn - 550 kn
- Schedules at
- croatiabus.hr

- Phone
- +387 35 630-532
- info@halilovicbus.ba
- Website
- halilovicbus.ba
Bus from Singen to Kakanj
- Ave. Duration
- 16h 9m
- Frequency
- Twice a week
- Estimated price
- 453 kn
- Schedules at
- halilovicbus.ba

- Website
- jelinak.com
Bus from Kakanj to Makarska
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- 120 kn - 230 kn
- Schedules at
- jelinak.com
Want to know more about travelling around Croatia
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Discover the best ways to get around the Dalmatian Coast
Read the travel guideHeading to Europe? Read this before you buy a Eurail Pass
We compare the different Eurail types and help you decide if a Eurail Pass is right for you
Read the travel guideWant to know more about Flixbus?
Rome2rio’s guide has all the details
Read the travel guideMore Questions & Answers
Edelweiss Air, Croatia Airlines and Austrian Airlines offer flights from Zurich Airport to Split Airport.
Book your Zürich to Makarska bus tickets online with FlixBus.
There are 242+ hotels available in Makarska. Prices start at 750 kn per night.
The best way to get from Zürich to Zurich Airport is to train which takes 13 min and costs SFr 3 - SFr 20.