Travel from Barcelona to Trieste

Train or fly from Barcelona to Trieste?

Lufthansa, Alitalia and 3 other airlines fly from Barcelona to Trieste hourly. Alternatively, Barcelona Cercanías (RENFE) operates a train from Barcelona to Trieste every 15 minutes. Tickets cost $2 - $4 and the journey takes 3 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Barcelona to Trieste

ModeDurationPrice
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Trieste airport, bus to Valentinis Gaslini, walk to Monfalcone, then train to Trieste.7 h 28 min$230
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Venice airport, bus to Venezia Mestre, then train to Trieste.7 h$120
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Ljubljana airport, then shuttle to Trieste.7 h 49 min$311
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Zagreb airport, then shuttle to Trieste.7 h 36 min$351
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Bologna airport, Aerobus to Bologna C.Le, train to Venezia Mestre, then train to Trieste.8 h 43 min$132
From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to Florence airport, line 389 shuttle to Firenze S.Maria Novella, then train to Trieste.8 h 53 min$188
From Barcelona Catalunya train to Barcelona Sants, train to Lyon Part Dieu, train to Torino Porta Susa, then train to Trieste Centrale.16 h 38 min$273
From Barcelona bus to Venezia Mestre then train to Trieste Centrale.19 h 8 min$117
From Barcelona drive to Trieste.12 h 58 min$254
Close Print Itinerary
  1. Here are 9 options to get from
    Barcelona to Trieste:

    1. Trip:
      1 Fly to Trieste
      • One-Way approx: USD $91 - $372
      • Duration: 7 h 28 min
      Open +
      • Trip:
        1 Fly to Trieste
        • One-Way approx: USD $91 - $372
        • Duration: 7 h 28 min
        Close x
    2. Trip:
      2 Fly to Venice, train
      • One-Way approx: USD $65 - $281
      • Duration: 7 h
      Open +
      • Trip:
        2 Fly to Venice, train
        • One-Way approx: USD $65 - $281
        • Duration: 7 h
        Close x
    3. Trip:
      3 Fly to Ljubljana, shuttle
      • One-Way approx: USD $157 - $682
      • Duration: 7 h 49 min
      Open +
      • Trip:
        3 Fly to Ljubljana, shuttle
        • One-Way approx: USD $157 - $682
        • Duration: 7 h 49 min
        Close x
    4. Trip:
      4 Fly to Zagreb, shuttle
      • One-Way approx: USD $142 - $722
      • Duration: 7 h 36 min
      Open +
      • Trip:
        4 Fly to Zagreb, shuttle
        • One-Way approx: USD $142 - $722
        • Duration: 7 h 36 min
        Close x
    5. Trip:
      5 Fly to Bologna, train
      • One-Way approx: USD $69 - $297
      • Duration: 8 h 43 min
      Open +
      • Trip:
        5 Fly to Bologna, train
        • One-Way approx: USD $69 - $297
        • Duration: 8 h 43 min
        Close x
    6. Trip:
      6 Fly to Florence, train
      • One-Way approx: USD $118 - $345
      • Duration: 8 h 53 min
      Open +
      • Trip:
        6 Fly to Florence, train
        • One-Way approx: USD $118 - $345
        • Duration: 8 h 53 min
        Close x
    7. Trip:
      7 Train
      • One-Way approx: USD $223 - $304
      • Duration: 16 h 38 min
      Open +
      • Trip:
        7 Train
        • One-Way approx: USD $223 - $304
        • Duration: 16 h 38 min
        Close x
    8. Trip:
      8 Bus, train
      • One-Way approx: USD $88 - $151
      • Duration: 19 h 8 min
      Open +
      • Trip:
        8 Bus, train
        • One-Way approx: USD $88 - $151
        • Duration: 19 h 8 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $200 - $310
      • Duration: 12 h 58 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $200 - $310
        • Duration: 12 h 58 min
        Close x