Mit dem Sammeltaxi etwa 10 Dinar, ziemlich eng und unbequem bei so weiten Strecken.

Ist es so ein Problem, die Seite der Bahn in französisch aufzumachen? Du musst doch nur Start und Zielbahnhof und das Datum auswählen, dann bekommst du die Züge angezeigt. Ortsbezeichnungen sind genauso wie im Englischen.
Bahnhof und Flughafen sind etwa 6-7km voneinander entfernt (schätzungsweise), wie gesagt, zwischen 3 und 4 Dinar, max. 5 Dinar.
Als Ziel sagst du dem Fahrer: Place Barcelone, la gare.