Getting here
Ferry from Brindisi to Greece: routes, the port and the night before

Quick answer
From Brindisi you can sail to Igoumenitsa all year, with at least one crossing a day of about 8 hours, and to Corfu in summer, with a few evening sailings a week of about 7 hours. Ferries leave from the Costa Morena terminal on the east side of the port, about 10 to 15 minutes by taxi from the old town.
| Igoumenitsa | All year, at least 1 crossing a day, about 8 hours |
|---|---|
| Corfu | Summer only (about June to September), about 7 hours |
| Patras | No direct ferry; continue overland from Igoumenitsa |
| Main operator | Grimaldi Lines (check the current season) |
| Terminal | Costa Morena, east side of the port |
| Old town to terminal | About 10 to 15 min by taxi |
| Airport to terminal | STP shuttle bus, about every 30 min |
Why do people take the ferry from Brindisi?
On a summer evening the big white ferries slide out past the Monumento al Marinaio, lights on, trucks and campers packed below, and the whole harbour seems to watch them go. Brindisi has been a door to the east since the Romans ended the Via Appia here, and the ferries are simply the latest version of that.
The practical reason is distance. Brindisi is one of the closest Italian ports to Greece, so the crossing is short enough to do overnight and wake up on the other side. For travellers coming from northern Europe by car, or flying into Brindisi Airport and continuing by sea, it is the most direct way to reach Epirus, Corfu and the Ionian coast.
This guide covers the routes that run today, the terminal, how to reach it with or without a car, and why a night in the old town before you sail makes the whole day easier.
Which ferries go from Brindisi to Greece?
The core route is Brindisi to Igoumenitsa, on the Greek mainland opposite Corfu. It runs all year, with at least one crossing a day and sometimes two in high season. The ships are conventional ferries with cabins, seats and space for cars, motorbikes, campers and trucks. Grimaldi Lines has been the main operator on this line; operators and timetables change from season to season, so always check the current schedule before you plan.

In summer there is also a direct Brindisi to Corfu sailing, usually a few evening departures a week with a morning arrival on the island. Outside the summer months, the usual way to Corfu is the ferry to Igoumenitsa followed by the short local ferry across to the island.
There is no direct ferry to Patras from Brindisi at the time of writing. If Patras or the Peloponnese is your goal, either sail to Igoumenitsa and drive south, or look at sailings from Bari or Ancona.
| Route | When | Crossing time | Good for |
|---|---|---|---|
| Brindisi to Igoumenitsa | All year, at least daily | About 8 hours (7.5 to 9.5 depending on ship) | Mainland Greece, Epirus, Meteora, driving south |
| Brindisi to Corfu | Summer, a few sailings a week | About 7 hours | Island holidays, foot passengers |
| Brindisi to Corfu via Igoumenitsa | All year | About 8 hours plus about 1 h 30 local ferry | Corfu outside summer |
| Brindisi to Patras | No direct ferry | Not applicable | Go via Igoumenitsa or another port |
Where is the ferry terminal in Brindisi?
Ferries to Greece leave from Costa Morena, the commercial part of the port on the east side of the city. It is not the old harbour you see from the waterfront. The terminal is a functional place: ticket and check-in desks, waiting areas and lanes for vehicles, with little to do once you are there.

From the historic centre it is about 10 to 15 minutes by taxi, depending on traffic and on which berth your ship uses. By car, follow the signs for the port and for Costa Morena; the route avoids the narrow lanes of the old town. In summer, when several ships load on the same evening, give yourself more time than you think you need.
Check-in times depend on the operator and on whether you travel with a vehicle. As a rule, plan to arrive at least 2 hours before departure with a car and a little less as a foot passenger, but follow the time printed on your ticket.
How do you get to the ferry without a car?
Brindisi is easy to reach without a car, and the port is part of the same small network.
- From the airport: the STP shuttle bus links Brindisi Airport, the city centre and the Costa Morena port, roughly every 30 minutes from early morning to late evening. Buy a ticket at the arrivals hall or on board (it costs a little more on board).
- From the railway station: the same bus network runs to the port in about 15 minutes, and a taxi takes less. The station is at the top of Corso Umberto, about 750 m from BDS House.
- From the old town: a taxi is the simplest option with luggage. Book it in advance for evening sailings in July and August, when demand peaks.
If you arrive by plane on the day of your sailing, leave a wide margin. A delayed flight and an evening ferry are a stressful combination; this is the main reason many travellers stay a night first. Our guide from Brindisi Airport to the city centre covers buses, taxis and transfers in detail.
Should you spend a night in Brindisi before the ferry?
In most cases, yes. Many crossings leave in the evening or at night, and many flights land in the afternoon. Arriving a day early turns a tight connection into a short holiday: walk the old town, eat fish on the waterfront, sleep well and board without watching the clock.

A simple plan for the day before you sail:
- Afternoon: check in, leave the bags, walk down to the Roman column and the steps above the harbour.
- Sunset: cross the harbour by the small boat to the Monumento al Marinaio when it runs, or watch the light change from the waterfront.
- Evening: dinner in the old town, then a last drink on a terrace.
- Next day: a slow morning, lunch, and a taxi to Costa Morena with time to spare.
For a fuller plan, see Brindisi in 24 or 48 hours. If you want a whole home for the night before, with a rooftop terrace to watch the ferries' lights, you can check availability at BDS House; check-in is from 14:00 and we can talk about a later check-out or a place for your bags when the ferry leaves in the evening.
What about travelling with a car or camper?
Brindisi works well for drivers. The motorway and the main road from Bari bring you close to the port without crossing the centre, and ferries to Igoumenitsa carry cars, motorbikes, campers and trucks.
- Book vehicle space early for July and August: car decks fill before passenger places do.
- Declare the right size of your vehicle, including roof boxes and bike racks. A wrong length can mean a supplement at check-in.
- Take what you need for the night out of the car before boarding. On most crossings you cannot return to the car deck during the voyage.
- Parking in the old town is limited. If you stay the night before, ask your host where to stop and unload. At BDS House there is free parking in Via Spalato, about 9 minutes on foot.
Deck, seat or cabin: which should you book?
On an 8-hour night crossing, how you sleep decides how your first day in Greece goes. Prices vary a lot by season, so compare the options on the operator's site when you book.

| Option | What you get | Best for |
|---|---|---|
| Deck | Access to public areas and outside decks, no reserved place | Day crossings, young travellers, tight budgets |
| Reserved seat | An armchair in a lounge | Short or daytime crossings |
| Cabin | Beds, often a private bathroom, a door that locks | Night crossings, families, anyone driving the next day |
If you will drive on Greek roads the morning after arriving, the cabin is worth it. A few hours of real sleep is the cheapest safety measure you can buy.
Combining Puglia and Greece in one trip
One of the best summer routes in this part of Europe is a week in Puglia followed by a week in Greece. Fly into Brindisi, base yourself here and explore both sides of the region, then sail east.

Brindisi is a practical base for this because it sits between Salento and the Valle d'Itria. Lecce is about 35 to 40 minutes away, Ostuni about 30 to 35, Alberobello and Polignano a Mare about an hour. You can see the highlights with day trips and keep the same bed every night, then walk to dinner on your last evening and take a short taxi to the port. Our 7-day Puglia itinerary from Brindisi is designed exactly for this, and the day trips guide gives the distances.
On the way back, an early-morning arrival from Igoumenitsa leaves the whole day free. If your flight home is the next morning, one more night near the airport, which is about 10 minutes from the old town, avoids any rush.
Practical checklist before you sail

- Documents: a valid passport or ID card for each traveller, including children. Greece and Italy are both in the Schengen area, but operators still check identity at boarding.
- Timetable: confirm the departure time a few days before and again on the day. Schedules can change with weather and operations.
- Pets: rules differ by ship (kennels, pet cabins, deck areas). Read them before you book.
- Food and water: there are bars and restaurants on board, but a bottle of water and a snack bought in town are useful for late departures.
- Seasickness: the Adriatic and Ionian can be choppy, especially outside summer. If you are sensitive, choose a cabin in the middle of the ship.
- Cash and cards: cards are widely accepted, but a little cash helps for taxis and small purchases on arrival.
Questions travellers ask
How long is the ferry from Brindisi to Greece?
The crossing to Igoumenitsa takes about 8 hours, between roughly 7.5 and 9.5 depending on the ship. The summer sailing to Corfu takes about 7 hours. Most departures are in the evening or at night, so you arrive in Greece in the morning. Check the exact time on your ticket, as timetables change each season.
Is there a direct ferry from Brindisi to Corfu?
Yes, in summer, roughly from June to September, with a few evening departures a week and a morning arrival on the island. The rest of the year you sail to Igoumenitsa and take the short local ferry to Corfu, which takes about 1 hour 30 minutes.
Is there a ferry from Brindisi to Patras?
Not directly at the time of writing. To reach Patras or the Peloponnese from Brindisi, take the ferry to Igoumenitsa and continue by car or bus along the Greek mainland, or check direct sailings from Bari or Ancona, which serve Patras.
Where do ferries to Greece leave from in Brindisi?
From the Costa Morena terminal, in the commercial part of the port on the east side of the city. It is about 10 to 15 minutes by taxi from the historic centre, and the STP shuttle bus connects it with the airport and the city. It is not the old harbour on the waterfront.
How early should I be at Brindisi port for the ferry?
Follow the check-in time on your ticket. As a guide, arrive at least 2 hours before departure if you travel with a car, motorbike or camper, and a little less as a foot passenger. In July and August, when several ships load on the same evening, leave more margin for traffic.
How do I get from Brindisi Airport to the ferry port?
The STP shuttle bus links the airport, the city centre and the Costa Morena port, roughly every 30 minutes from early morning to late evening. A taxi is faster with luggage. If your flight lands on the day of an evening sailing, leave a wide margin or spend the night in Brindisi first.
Can I take my car on the ferry from Brindisi to Greece?
Yes. Ferries to Igoumenitsa and the summer ferries to Corfu carry cars, motorbikes, campers and trucks. Book vehicle space well ahead for July and August, declare the full length of your vehicle including racks, and take overnight bags out before boarding.
Is it worth staying a night in Brindisi before the ferry?
Usually yes. Many sailings leave in the evening and many flights land in the afternoon, so a night in the old town removes the stress of a tight connection. You get a walk along the harbour, dinner by the sea and a rested start, and the port is only a short taxi ride away.
Sources and further reading
- Ferryhopper: ferries from Italy to Greece in 2026
- Grimaldi Lines (official site)
- STP Brindisi: buses and airport shuttle
- Come to Brindisi: public transport
Times and prices are approximate and change by season. Last checked on 3 October 2026.


