Travel from Athens to Rijeka

Bus from Athens to Rijeka

Crazy Holidays operates a bus from Athens to Rijeka 3 times a week. Tickets cost $55 - $85 and the journey takes 16 h. 3 other operators also service this route.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Athens to Rijeka

From Στ.Μοναστηρακι subway to Athens airport, fly to Venice airport, then shuttle to Rijeka. 9 h 49 min 278€. From Στ.Μοναστηρακι subway to Athens airport, fly to Trieste airport, bus to Valentinis Gaslini, walk to Monfalcone, train to Trieste, then bus to Rijeka. 10 h 49 min 132€. From Στ.Μοναστηρακι subway to Athens airport, fly to Ljubljana airport, shuttle to Ljubljana, then train to Rijeka. 12 h 30 min 183€. From Athens train to Thessaloniki, night train to Skopje, then bus to Rijeka. 23 h 26 min 103€. From Athens bus to Belgrade then bus to Rijeka. 1 h 101€. From Athens train to Thessaloniki, night train to Skopje, train to Beograd, night train to Vinkovci, train to Zagreb, then train to Rijeka. 33 h 34 min 154€. From Athens bus to Patras, walk to Patras, car ferry to Venezia, walk to Venezia S.Lucia, train to Trieste, then bus to Rijeka. 40 h 56 min 301€. From Athens drive to Rijeka. 16 h 30 min 248€.
Close Print Itinerary
  1. Here are 8 options to get from
    Athens to Rijeka:

    1. Trip:
      1 Fly to Venice, shuttle
      • One-Way approx: USD $120 - $710
      • Duration: 9 h 49 min
      Open +
      • Trip:
        1 Fly to Venice, shuttle
        • One-Way approx: USD $120 - $710
        • Duration: 9 h 49 min
        Close x
    2. Trip:
      2 Fly to Trieste, bus
      • One-Way approx: USD $119 - $465
      • Duration: 10 h 49 min
      Open +
      • Trip:
        2 Fly to Trieste, bus
        • One-Way approx: USD $119 - $465
        • Duration: 10 h 49 min
        Close x
    3. Trip:
      3 Fly to Ljubljana, train
      • One-Way approx: USD $157 - $456
      • Duration: 12 h 30 min
      Open +
      • Trip:
        3 Fly to Ljubljana, train
        • One-Way approx: USD $157 - $456
        • Duration: 12 h 30 min
        Close x
    4. Trip:
      4 Train, night train, bus
      • One-Way approx: USD $92 - $133
      • Duration: 23 h 26 min
      Open +
      • Trip:
        4 Train, night train, bus
        • One-Way approx: USD $92 - $133
        • Duration: 23 h 26 min
        Close x
    5. Trip:
      5 Bus
      • One-Way approx: USD $84 - $146
      • Duration: 1 h
      Open +
      • Trip:
        5 Bus
        • One-Way approx: USD $84 - $146
        • Duration: 1 h
        Close x
    6. Trip:
      6 Train, night train
      • One-Way approx: USD $105 - $224
      • Duration: 33 h 34 min
      Open +
      • Trip:
        6 Train, night train
        • One-Way approx: USD $105 - $224
        • Duration: 33 h 34 min
        Close x
    7. Trip:
      7 Bus, car ferry, train
      • One-Way approx: USD $145 - $406
      • Duration: 40 h 56 min
      Open +
      • Trip:
        7 Bus, car ferry, train
        • One-Way approx: USD $145 - $406
        • Duration: 40 h 56 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $240 - $360
      • Duration: 16 h 30 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $240 - $360
        • Duration: 16 h 30 min
        Close x