Trapani Birgi Airport to Marsala: Bus, Train, Taxi

Transfers

Trapani Birgi Airport to Marsala: Bus, Train, Taxi

Forty minutes by bus, and the whole journey turns on a timetable with six departures a day. Here is the Salemi bus run by run, the train that starts from the wrong place, the boats for Mozia, and the honest case for each option.

Quick answer — Trapani Birgi (TPS) to Marsala

  • Bus: Airgest lists one scheduled carrier for Marsala, Autoservizi Salemi, whose official timetable gives every run the same 40 minutes, airport bus bay to the terminus in Via Amerigo Fazio beside Marsala station
  • How often: six departures a day Monday to Friday, five on Saturday and Sunday, with holes of four hours and more in the middle of the day
  • First and last: 04:45 on Tuesdays, Wednesdays and Saturdays, 07:50 on the other weekdays, 05:15 on Sundays; the last bus leaves at 20:15, and on Sundays at 18:15
  • Fare: not published in any official page or PDF — ask the Salemi Booking Center on +39 0923 981120 or the airport ticket desk on +39 0923 610111
  • The trap: the airport has no railway station, and the frequent shuttle timetables still online belong to a withdrawn line

Landing outside those few runs, or with a cellar booked for the same afternoon? See the private transfer from Trapani Birgi Airport to Marsala →

Option Journey time Cost Luggage Best for
Bus (Autoservizi Salemi) 40 min, the same on every run Not published officially — ask the operator No allowance published — check when you buy One or two people landing close to a departure
Train (from Trapani or Marsala station) 27–37 min Trapani → Marsala, plus reaching a station €3.40 one way, direct Regional train, no reserved luggage space Moving around the province, not the airport run
Taxi No official time published Around €20 quoted by a local portal — not a tariff Whatever fits the car — confirm first Short notice, if a car is there
Private transfer Door to door, no stops, driver meets you in arrivals Fixed price, confirmed at booking Agreed per vehicle, cases counted in advance Families, groups, evening landings, the Stagnone side, delayed flights

Carriers and airport information checked 12 August 2026 on the Airgest bus and shuttle page; bus times from the Autoservizi Salemi official timetable in force from 6 July 2026; train times from the RFI departure board for Trapani station and the fare from Trenitalia. Sicilian timetables change with the season: reopen those pages the week you fly.

A windmill above the salt pans on the Stagnone lagoon at Marsala, the working salt landscape between the airport and the town
Trapani Airport → Trapani
Featured experience
Trapani Airport → Trapani

Private transfer · Fixed price · From €96

Book this experience →

The airport is not in Trapani, and it is not in Marsala

Vincenzo Florio airport at Birgi sits in the comune of Misiliscemi (postcode 91031), neither Trapani nor Marsala — which explains much of the confusion online, where most pages treat it as a suburb of Trapani.

For Marsala it is the nearest airport there is. How near, nobody official says: neither the airport company nor the Comune publishes a road distance for this stretch, and the figures circulating online do not agree with each other. The one we can attribute is roughly 14 kilometres, quoted by a local tourism portal, checked 12 August 2026 — a secondary source, not an official one. Plan on the published journey times rather than the kilometres: the scheduled bus is timetabled at 40 minutes on every run.

What matters more than distance: the airport has no railway station. RFI has a future station named after Vincenzo Florio in its plans for the Palermo–Trapani line, but it does not exist yet, and the airport company calls the airport equidistant from the Trapani and Marsala stations — so going to Trapani for a train back to Marsala goes backwards before it goes forwards.

Trapani Airport → Castellammare del Golfo
Featured experience
Trapani Airport → Castellammare del Golfo

Private transfer · Fixed price · From €144

Book this experience →

The bus: Autoservizi Salemi, 40 minutes, nothing in between

Airgest lists the scheduled carriers at Birgi by destination, and for Marsala there is exactly one name: Autoservizi Salemi, on the Palermo / Birgi airport / Marsala service, on +39 0923 981120. The other two go elsewhere — Autolinee Lumia towards Agrigento, AST for Trapani city, and AST is not listed for Marsala.

The second thing to know is that this is not a dedicated airport shuttle. The active line in the operator's register is 006, Marsala – SS115/SP21 – Palermo – Dir. SP21 APT Birgi: your bus is the final leg of the Palermo – Punta Raisi – Birgi – Marsala run. It does not wait at Birgi for flights, and whatever delayed it earlier arrives at your bay with it.

You board at the Area Bus, bay number 4, registered in the operator's systems as "Aeroporto Vincenzo Florio – Trapani Birgi (Stallo nr.4)", and the operator asks passengers to be there ten minutes before departure. In Marsala it terminates in Via Amerigo Fazio, beside the railway station, printed in the timetable as "MARSALA Capolinea Via A. Fazio (Stazione FS)". From there to the historic centre is about 1,192 metres, roughly a 16-minute walk according to a public transport data provider rather than an official municipal source, towards Piazza della Repubblica on the pedestrianised Via XI Maggio.

Between those two points the bus makes no intermediate stops at all: the official GTFS feed goes from the Palermo-side stops straight to the airport bay, then to Via Amerigo Fazio. Depending on the departure it takes the SP21 or the SS115, both declared at 40 minutes. If you are staying out towards the lagoon, it will not get you closer than the middle of town.

On the fare, we are going to disappoint you on purpose. Autoservizi Salemi publishes no price for this leg on its site or in the timetable PDF, and its ticketing engine needs a login. Figures circulate on aggregators; we could not confirm any at source, so we are not printing a guess dressed as a fact. Tickets are sold online on the operator's site, by phone through the Booking Center on +39 0923 981120, and at the airport, where Airgest confirms a ticket desk and gives the number +39 0923 610111. One call settles it. The shape of the answer is not in doubt: for one or two people with hand luggage a line-service ticket costs a fraction of any car, and that is the honest starting point for everything below.

Barrels ageing in a Marsala wine cellar, the fortified wine named after the town and the reason many arrivals at Birgi book a tasting for the same afternoon
Trapani Airport → San Vito Lo Capo
Featured experience
Trapani Airport → San Vito Lo Capo

Private transfer · Fixed price · From €192

Book this experience →

The timetable, run by run

This is where the journey is decided, because frequency is the weak point. Departures from Birgi towards Marsala in the timetable in force from 6 July 2026, with the days each runs:

  • 04:45 — Tuesdays, Wednesdays and Saturdays only
  • 07:50 — Monday to Saturday
  • 09:45 — Mondays, Thursdays and Fridays
  • 11:45 — Tuesdays and Thursdays
  • 12:00 — Saturdays only
  • 14:15 — Mondays, Wednesdays and Fridays
  • 16:15 — Monday to Friday
  • 18:15 — Monday to Saturday
  • 20:15 — Monday to Saturday

Add 40 minutes to any of those for the arrival in Via Amerigo Fazio. Sunday has its own shorter service: 05:15, 07:50, 10:15, 14:00 and 18:15, arriving 05:55, 08:30, 10:55, 14:40 and 18:55.

Read the list as a single day and the picture sharpens: because of the day restrictions, any given weekday has six departures, Saturday five and Sunday five. The operator's official GTFS feed, valid 12 August to 4 October 2026, matches it run for run. Six departures across a whole day means gaps big enough to change your plans:

  • Monday: nothing between 09:45 and 14:15 — four and a half hours.
  • Thursday: nothing between 11:45 and 16:15 — the same hole, shifted.
  • Saturday: nothing between 12:00 and 18:15 — over six hours with your luggage.
  • Every evening: nothing after 20:15, and on Sunday nothing after 18:15.

That is not a sales argument, it is the printed timetable: put your landing time next to the list, add the wait for a case, and see which departure you can make. The return leg is easier — from Marsala to the airport the timetable shows 20 to 30 minutes depending on the run and the road, the first useful weekday departure is 05.45, and there is a night run at 01.00 for very early flights.

Trapani Airport → Palermo Airport
Featured experience
Trapani Airport → Palermo Airport

Private transfer · Fixed price · From €198

Book this experience →

The timetables online that are no longer true

If you have already searched this route you have probably seen a far better service: an airport shuttle most hours, calling at Birgi Novo and Contrada Spagnola. That timetable was real. It is not now. Two Salemi lines are marked as withdrawn in the operator's own line register, checked 12 August 2026:

  • Line 0051, Marsala – Via SP21 – Aeroporto Trapani Birgi, the dedicated airport shuttle behind the older schedules still circulating, with many more runs and the stops at Birgi Novo (SP1) and Contrada Spagnola (SP21). Those stops are not served today.
  • Line 0052, Marsala – Sappusi – Mothia – Birgi – S. Teodoro, the only Salemi line that served the side of the lagoon where the boats for Mozia leave. There is no Salemi scheduled bus between Marsala and those jetties today.

The rule: if a page shows an hourly Birgi shuttle, or a bus calling in Contrada Spagnola, it is a withdrawn service. Trust the timetable dated 6 July 2026 on the operator's own site.

The shallow water of the Stagnone lagoon looking towards the island of Mozia, reached by ferries that leave every thirty minutes
Trapani Airport → Palermo
Featured experience
Trapani Airport → Palermo

Private transfer · Fixed price · From €204

Book this experience →

The train: cheap, frequent, and starting from the wrong place

The railway between Trapani and Marsala is in better shape than its reputation. The official RFI departure board for Trapani, valid 14 June to 12 December 2026, lists 16 regional trains a day stopping at Marsala, and — worth saying out loud in western Sicily — none is marked as a replacement bus. First out at 05:50, arriving 06:26; last at 20:46, arriving 21:23; 27 to 37 minutes depending on the service. The fare is €3.40 one way, direct, checked in Trenitalia's own sales engine on 12 August 2026 for a departure on 20 August. Nothing else here competes with that number.

Two caveats decide whether it is any use to you. On public holidays 12 of the 16 do not run, and only three are marked as running: the 05:55, the 09:10 and the 15:20. And you cannot board any of them at the airport — with no station at Birgi you would take a bus or taxi to Trapani, then ride back past the airport to Marsala, moving your luggage three times to save a few euro.

The train earns its place after you arrive. Between Trapani and Marsala it calls at Paceco, Marausa, Mozia-Birgi and Spagnuola, the last two being the closest stations to the Stagnone lagoon. Based in Marsala without a car, €3.40 a hop beats anything we sell.

Trapani Airport → Giardini Naxos
Featured experience
Trapani Airport → Giardini Naxos

Private transfer · Fixed price · From €480

Book this experience →

Taxi: the option we can say the least about

We would rather admit a gap than fill it with something plausible. For taxis from Birgi to Marsala the only figure we can stand behind is around €20, quoted on 12 August 2026 by a local tourism portal — a secondary source, not a tariff, and we found no official fare table for this run. So do the one thing that protects you: agree the fare before you get in, out loud, for the exact address. And allow for the possibility that after a late flight there is less waiting outside than you hoped, at an airport whose bus service stops at 20:15 and where nobody publishes availability.

Trapani Airport → Milazzo
Featured experience
Trapani Airport → Milazzo

Private transfer · Fixed price · From €480

Book this experience →

Mozia, the Stagnone and the salt pans: what the timetable does not solve

Many of the people who choose Birgi over Palermo are here for the lagoon: the salt pans, the windmills, the crossing to Mozia. The Fondazione Whitaker, which runs the island, lists four embarkation points along the Stagnone coast — Arini e Pugliese, Laguna dello Stagnone, Saline Genna and Mamma Caura — with departures every 30 minutes and a crossing of 8 to 12 minutes, and states plainly that it is not responsible for crossings cancelled by the weather, which on this coast is not a formality. Two operators we could verify directly at source on 12 August 2026:

  • Arini e Pugliese, the Imbarcadero Storico at C.da Spagnola 228, 91025 Marsala, free parking on site, phone and WhatsApp +39 347 343 0329. Return crossing €6.00 adults, €4.00 children aged 6 to 12, €4.00 per adult in groups of 20 or more, €2.50 school groups. Every 30 minutes, 8 to 10 minutes across on a 115-passenger boat. April to October 09:15–18:30, November to March 09:00–15:00, closed Wednesdays unless booked in advance.
  • Mozia Line, C/da Ettore e Infersa 158, 91025 Marsala, in the salt-pan area: €6.00 adults, €4.00 children aged 4 to 12, every 30 minutes, 09:45–18:30 from 1 April to 31 October and 09:15–15:00 from 1 November to 31 March. The boat is wheelchair accessible.

One thing catches almost everybody: the boat ticket does not include the island. Entry to the Isola e Museo Whitaker is separate — €12.00 full, €6.00 for under 18s, free under 5 — bought on the island or online. The island and museum open 09:30–18:30 from April to October and 09:00–15:00 from November to March; on 25 and 26 December and 1 and 6 January the last boat back is at 13:00.

The gap is getting there. Since line 0052 was withdrawn there is no Salemi scheduled bus between Marsala and the jetties, and the airport bus makes no stop in Contrada Spagnola. We could not check the Comune di Marsala's own urban and suburban lines, so do not assume nothing at all runs down there — assume you have to check it yourself before you rely on it. The nearest stations are Mozia-Birgi and Spagnuola, but we have not verified how far either is on foot from a jetty and will not estimate it with a suitcase in the balance. If your first afternoon starts at the lagoon, treat the last few kilometres as a separate problem: a hire car, a taxi arranged ahead, or a driver going straight to the jetty.

Trapani Airport → Letojanni
Featured experience
Trapani Airport → Letojanni

Private transfer · Fixed price · From €516

Book this experience →

The cellar you booked for this afternoon

Marsala is a wine town before it is anything else, and many arrivals at Birgi have a tasting booked for the same afternoon at a fixed slot. Work it backwards before you land: take the departure you can realistically catch, not the one leaving eight minutes after your landing, then add the ten minutes at the stop, the 40-minute run and the walk from Via Amerigo Fazio — about 16 minutes to the centre, longer if your appointment is out of town, because the terminus is nowhere near the countryside cellars.

Often it works: land at 08:30 on a Monday and the 09:45 has you in Marsala before eleven. Land at 13:00 on a Saturday and the next bus is at 18:15, and the afternoon you flew here for is gone. Same route, different day — that is the whole story of this journey.

Trapani Airport → Catania Airport
Featured experience
Trapani Airport → Catania Airport

Private transfer · Fixed price · From €528

Book this experience →

When you do not need a private transfer

We sell private transfers, and we would rather be honest than sell you one you do not need. Take the bus and keep the difference if:

  • You are one or two people with a case each. A line-service ticket against a whole vehicle is not a close contest, whatever the fare turns out to be.
  • Your flight lands within an hour or so of a departure. Six a day is thin, but if yours is one of the six the bus is direct, stops nowhere and is declared at 40 minutes.
  • You are staying in central Marsala. The terminus is beside the station, roughly 16 minutes on foot from the centre on flat ground.
  • Your afternoon is flexible. If nothing is booked, a four-hour gap costs time, not a missed appointment, and the regional train at €3.40 covers the province afterwards.

If that is you, sort the ticket before you fly and look for the Area Bus, bay number 4.

Trapani Airport → Catania
Featured experience
Trapani Airport → Catania

Private transfer · Fixed price · From €528

Book this experience →

When a car with a driver earns its place

The honest case for booking ahead is about the timetable, not the distance:

  • Your flight lands in one of the holes — Monday 09:45 to 14:15, Thursday 11:45 to 16:15, Saturday 12:00 to 18:15 — or in the evening, after 20:15 Monday to Saturday and after 18:15 on Sunday, when the scheduled bus is finished for the day.
  • You have something booked for the same afternoon — a cellar, a tasting, a boat, a check-in window. Losing four hours to a timetable is expensive in a way the fare never shows.
  • You are three or more, with cases, or travelling with children, a pushchair or a car seat. Multiply any bus fare by the heads, add the walk from Via Amerigo Fazio, and the comparison stops being about money.
  • You are staying out on the Stagnone side, near the salt pans or towards Contrada Spagnola: no Salemi scheduled bus has served that stretch since line 0052 was withdrawn, and the airport bus stops nowhere between the terminal and the middle of town.
  • Your flight is likely to move. The pickup is scheduled on your real flight time rather than the booked one, with waiting time as set out in the booking conditions; the 20:15 leaves at 20:15 regardless.

What you get is a driver waiting in arrivals, one vehicle from the terminal to the address you actually gave — the cellar, the agriturismo, the jetty — and a fixed price confirmed before you pay, with waiting time as set out in the booking conditions rather than invented at the kerb. What you do not get is a cheaper journey than a bus ticket for two. The Trapani Birgi to Marsala transfer page shows the vehicles and conditions before you commit.

Trapani Airport → Messina
Featured experience
Trapani Airport → Messina

Private transfer · Fixed price · From €540

Book this experience →

What to check on the day you travel

Everything here was verified on 12 August 2026, and western Sicily moves its timetables with the season. Check three things:

  • The timetable edition in force — the one quoted here runs from 6 July 2026, its GTFS feed to 4 October 2026 — against your realistic arrival time, landing plus the belt plus the ten minutes at the stop.
  • The bus fare, by phone: Booking Center +39 0923 981120 or the airport ticket desk +39 0923 610111. Never an aggregator's price.
  • Ferry season, the Wednesday closure and the separate island ticket if Mozia is in the plan.

Landing between the buses

A private transfer from Trapani Birgi Airport to Marsala puts a driver in arrivals with your name, schedules the pickup on your real flight time rather than the booked one and takes one vehicle to the address you gave — the centre, a countryside cellar or a house on the Stagnone, where the airport bus does not go. Fixed price per vehicle, confirmed at booking, waiting time as set out in the booking conditions.

Plan the rest of Sicily

Marsala, the Stagnone and the rest of the island start from Sicily. If your trip also touches the east coast, we wrote the same kind of guide for Catania Airport to Taormina, Catania Airport to Siracusa, Catania Airport to the city centre, Catania Airport to Giardini Naxos, Messina cruise port to Taormina and Milazzo to Catania Airport. For a car with a driver here, see the Trapani Birgi Airport to Marsala transfer.

marsalatrapani airportwinesalt panssicily
Frequently asked questions

How do I get from Trapani Birgi airport to Marsala?

+
Airgest lists one scheduled carrier for Marsala, Autoservizi Salemi, whose bus takes 40 minutes, the same on every run in the official timetable. It leaves from the Area Bus, bay number 4, and terminates at the Via Amerigo Fazio terminus beside Marsala railway station, with no intermediate stops in between. There are six departures a day Monday to Friday and five on Saturday and Sunday. A taxi is quoted at around 20 EUR by a local tourism portal, which is a secondary source rather than a published tariff. Verified on airgest.it and in the Autoservizi Salemi timetable in force from 6 July 2026, checked 12 August 2026.

How long does it take to get from Trapani airport to Marsala?

+
The bus is declared at 40 minutes for every departure, on both the SP21 and the SS115 variants of the route. In the opposite direction, from Marsala to the airport, the official timetable shows 20 to 30 minutes depending on the run and the road used. By car there is no official figure to quote: neither the airport company nor the Comune publishes a road distance or a drive time for this stretch, and the roughly 14 kilometres given by a local tourism portal is a secondary source rather than an official one. Checked 12 August 2026.

How much is the bus from Trapani Birgi airport to Marsala?

+
Autoservizi Salemi does not publish a fare for this leg on its website or in its timetable PDF, and its ticketing engine requires a login, so any figure circulating on travel sites is unverified. Ask the Salemi Booking Center on +39 0923 981120 or the airport ticket desk on +39 0923 610111. Tickets are sold online on the operator's site, by phone and at the airport ticket office, and the operator asks passengers to be at the stop ten minutes before departure. Checked 12 August 2026.

What time is the first and last bus from Trapani Birgi to Marsala?

+
On Tuesdays, Wednesdays and Saturdays the first departure is at 04:45; on the other weekdays it is at 07:50. The last bus leaves the airport at 20:15 from Monday to Saturday. Sunday has its own shorter service, five runs at 05:15, 07:50, 10:15, 14:00 and 18:15, so the last Sunday bus goes two hours earlier than on a weekday. Add 40 minutes for the arrival in Marsala. From the timetable in force from 6 July 2026, checked 12 August 2026.

Is there a train from Trapani Birgi airport to Marsala?

+
Not from the airport: Birgi has no railway station, and the station named after Vincenzo Florio is a future RFI project rather than something you can use. Trains do run between Trapani and Marsala, 16 regional services a day, 27 to 37 minutes, 3.40 EUR one way, calling at Paceco, Marausa, Mozia-Birgi and Spagnuola. On public holidays 12 of those 16 are marked as not running and only three are marked as running, departing Trapani at 05:55, 09:10 and 15:20. Since the airport is roughly equidistant from the Trapani and Marsala stations, going to Trapani to catch a train back to Marsala means doubling back. Verified on the RFI departure board for Trapani and on the Trenitalia sales engine, checked 12 August 2026.

How do I reach Mozia and the Stagnone salt pans from Marsala?

+
There is no longer a scheduled Autoservizi Salemi bus between Marsala and the jetties: the line that served Mothia, Birgi and San Teodoro is marked as withdrawn in the operator's own register, and the airport bus does not stop in Contrada Spagnola, so plan that leg by car or taxi. The crossing itself is straightforward: the Fondazione Whitaker lists four embarkation points along the lagoon, with departures every 30 minutes and a crossing of 8 to 12 minutes. At Arini e Pugliese, in C.da Spagnola 228, the return crossing is 6.00 EUR for adults and 4.00 EUR for children aged 6 to 12, with free parking on site and no service on Wednesdays unless booked. Entry to the island and the Whitaker Museum is a separate ticket, 12.00 EUR full and 6.00 EUR for under 18s. Checked 12 August 2026.

All in one place

Stays, tours, transfers and boat charters — one platform, one booking

Verified Hosts

Every property personally vetted by our team

24/7 Concierge

Local support from booking to checkout

Local Expertise

Based in Sorrento — we know every corner