There are 8 ways to get from Lisbon to Brač by plane, car ferry, bus, car, ferry, train, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Split Airport, line 631 car ferry
best- Fly from Lisbon-Portela Airport (LIS) to Split Airport (SPU)LIS - SPU
- Take the car ferry from Port of Split to Supetar
9h 41m€112–309Fly to Brac
cheapest- Fly from Lisbon-Portela Airport (LIS) to Brac (BWK)LIS - BWK
21h 1m€92–227Bus
- Take the bus from Estação Rodoviária de Sete Rios to Estación Sur de Autobuses
- Take the bus from Madrid Mendez Alvaro Estacion Sur to Zagreb Central Bus Station
- Take the bus from Zagreb, Autobusni Kolodvor to Supetar, Autobusna stanica Luka
2d 3h€102–247Drive, line 631 car ferry
- Drive from Lisbon to Port of Split
- Take the car ferry from Port of Split to Supetar631
30h 39m€440–636Fly to Dubrovnik Airport, ferry
- Fly from Lisbon-Portela Airport (LIS) to Dubrovnik Airport (DBV)LIS - DBV
- Take the ferry from Dubrovnik to Bol
13h 30m€131–356Bus, line 631 car ferry
- Take the bus from Lisbon - Oriente to Konstanz - Europabrücke bus station
- Take the bus from Konstanz to Split Bus Station
- Take the car ferry from Port of Split to Supetar631
2d 7h€218–264Bus via Zurich
- Take the bus from Lisbon to Zurich Bus StationFlixBus N1156
- Take the bus from Zürich Hbf to Split Bus Station
2d 8h€232–347Train, bus, night train
- Take the train from Lisboa Oriente to Porto CampanhaIc
- Take the bus from Penafiel to Mainz central train station
- Take the train from Mainz Hbf to Wien HbfNj
- Take the night train from Wien Hbf to SplitEn
2d 19h€404–628
Lisbon to Brač by bus and car ferry
Questions & Answers
The cheapest way to get from Lisbon to Brač is to fly which costs €90 - €230 and takes 21h 1m.
The fastest way to get from Lisbon to Brač is to fly and line 631 car ferry which takes 9h 41m and costs €110 - €310.
No, there is no direct bus from Lisbon to Brač. However, there are services departing from Estação Rodoviária de Sete Rios and arriving at Supetar, Autobusna stanica Luka via Madrid Mendez Alvaro Estacion Sur and Zagreb, Autobusni Kolodvor. The journey, including transfers, takes approximately 2 days 3h.
The distance between Lisbon and Brač is 2229 km.
The best way to get from Lisbon to Brač without a car is to bus which takes 2 days 3h and costs €100 - €250.
It takes approximately 9h 41m to get from Lisbon to Brač, including transfers.
Lisbon to Brač bus services, operated by Rede Expressos, depart from Estação Rodoviária de Sete Rios station.
The best way to get from Lisbon to Brač is to bus which takes 2 days 3h and costs €100 - €250. Alternatively, you can fly, which costs €90 - €230 and takes 21h 1m.
Lisbon to Brač bus services, operated by Rede Expressos, arrive at Estación Sur de Autobuses station.
Brač is 1h ahead of Lisbon. It is currently 2:33 AM in Lisbon and 3:33 AM in Brač.
What companies run services between Lisbon, Portugal and Brač, Split-Dalmatia, Croatia?
You can take a bus from Estação Rodoviária de Sete Rios to Supetar, Autobusna stanica Luka via Madrid, Estación Sur De Autobuses, Madrid Mendez Alvaro Estacion Sur, and Zagreb, Autobusni Kolodvor in around 2d 3h. Alternatively, TAP Portugal and Luxair fly from Lisbon-Portela Airport (LIS) to Brac (BWK) twice a week.
- Website
- vueling.com
Flights from Lisbon-Portela Airport to Split Airport via Barcelona
- Ave. Duration
- 10h 10m
- When
- Saturday
- Estimated price
- €100–210
Flights from Lisbon-Portela Airport to Split Airport via Rome
- Ave. Duration
- 5h 25m
- When
- Monday and Wednesday
- Estimated price
- €100–260
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 5h 45m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €90–240
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Barcelona
- Ave. Duration
- 6h 35m
- When
- Tuesday and Saturday
- Estimated price
- €85–230
- Website
- iberia.com
Flights from Lisbon-Portela Airport to Split Airport via Madrid
- Ave. Duration
- 5h 45m
- When
- Wednesday
- Estimated price
- €80–270
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Barcelona
- Ave. Duration
- 6h 35m
- When
- Tuesday and Saturday
- Estimated price
- €85–230
- Website
- flytap.com
Flights from Lisbon-Portela Airport to Split Airport via Rome
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €150–350
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 8h 15m
- When
- Sunday
- Estimated price
- €140–370
- Website
- croatiaairlines.com
Flights from Lisbon-Portela Airport to Split Airport via Rome
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €150–350
Flights from Lisbon-Portela Airport to Split Airport via Lyon
- Ave. Duration
- 6h 20m
- When
- Saturday
- Estimated price
- €120–260
- Website
- luxair.lu
Flights from Lisbon-Portela Airport to Brac via Luxembourg
- Ave. Duration
- 21h 2m
- When
- Friday
- Estimated price
- €85–350
- Website
- easyjet.com
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Geneva
- Ave. Duration
- 5h 42m
- When
- Wednesday
- Estimated price
- €110–370
- Website
- ryanair.com
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Milan Bergamo
- Ave. Duration
- 8h 25m
- When
- Wednesday
- Estimated price
- €90–240
Flights from Lisbon-Portela Airport to Dubrovnik Airport via Rome
- Ave. Duration
- 7h 50m
- When
- Sunday
- Estimated price
- €140–370
- Website
- volotea.com
Flights from Lisbon-Portela Airport to Split Airport via Toulouse
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- €100–230
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Lisboa Oriente to Porto Campanha
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €14–65
- Website
- https://www.cp.pt/passageiros/en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Mainz Hbf to Wien Hbf
- Ave. Duration
- 9h 37m
- Frequency
- 4 times a week
- Estimated price
- €65–100
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €65–100
- 1st Class
- €100–150
Night train from Wien Hbf to Split
- Ave. Duration
- 15h 7m
- Frequency
- 6 times a week
- Estimated price
- €160–230
- Website
- https://www.oebb.at/en/
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Estação Rodoviária de Sete Rios to Estación Sur de Autobuses
- Ave. Duration
- 7h 45m
- Frequency
- 4 times a day
- Estimated price
- €23–110
- Website
- https://rede-expressos.pt/en
- hello@gipsyy.com
- Website
- gipsyy.com
Bus from Estação Rodoviária de Sete Rios to Estación Sur de Autobuses
- Ave. Duration
- 7h 59m
- Frequency
- Twice daily
- Estimated price
- €10–55
- Schedules at
- gipsyy.com
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Madrid Mendez Alvaro Estacion Sur to Zagreb Central Bus Station
- Ave. Duration
- 35h 30m
- Frequency
- 3 times a week
- Estimated price
- €90–140
- Website
- https://union-ivkoni.com/en
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Zagreb, Autobusni Kolodvor to Supetar, Autobusna stanica Luka
- Ave. Duration
- 6h 35m
- Frequency
- Twice a week
- Estimated price
- €2–4
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Lisbon - Oriente to Konstanz - Europabrücke bus station
- Ave. Duration
- 33h 10m
- Frequency
- Once daily
- Estimated price
- €120–180
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 711 3041678
- lubina.busfahrten@t-online.de
- Website
- lubina-busfahrten.de
Bus from Konstanz to Split Bus Station
- Ave. Duration
- 19h 30m
- Frequency
- Twice a week
- Estimated price
- €90
- Schedules at
- lubina-busfahrten.de
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Lisbon to Zurich Bus Station
- Ave. Duration
- 36h 30m
- Frequency
- 3 times a week
- Estimated price
- €85–210
- Website
- https://www.flixbus.co.uk
Bus from Penafiel to Mainz central train station
- Ave. Duration
- 34h 30m
- Frequency
- 3 times a week
- Estimated price
- €160–230
- Website
- https://www.flixbus.co.uk
- Phone
- +41 79 445 39 68
- info@zelicreisen.ch
- Website
- zelicreisen.ch
Bus from Zürich Hbf to Split Bus Station
- Ave. Duration
- 17h 30m
- Frequency
- Twice a week
- Estimated price
- €144
- Schedules at
- zelicreisen.ch
Rome2Rio's guide to Jadrolinija
Contact Details
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Port of Split to Supetar
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- €2–3
- Website
- https://www.jadrolinija.hr/en
- Passenger Fare
- €2–3
- Phone
- +385 21 645 476
- luka@krilo.hr
- Website
- krilo.hr
Ferry from Dubrovnik to Bol
- Ave. Duration
- 3h 26m
- Frequency
- Once daily
- Estimated price
- €30–50
- Website
- https://www.krilo.hr/en/
- Normal
- €30–50
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
Read the travel guide
Need to know: Jadrolinija
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 9527+ hotels available in Brač.

























































