Rome2Rio

How to get fromBelgrade to Pogradecby plane, car, bus, or train

Find Transport to Pogradec

See all options

There are 7 ways to get from Belgrade to Pogradec by plane, car, bus, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Ohrid Airport, drive

    best
    1. Fly from Belgrade Nikola Tesla Airport (BEG) to Ohrid Airport (OHD)plane plane BEG - OHD
    2. Drive from Ohrid Airport (OHD) to Pogradeccar car
    5h 15m
    $106–379
  2. Bus

    cheapest
    1. Take the bus from Beograd, Autobuska stanica to Strugabus bus
    9h 27m
    $61–90
  3. Train, bus

    1. Take the train from Beograd centar to Podgoricatrain train 433
    2. Take the bus from Podgorica , Bus station to Tiranabus bus
    3. Take the bus from Tirana to Pogradecbus bus
    16h 55m
    $62–82
  4. Drive 591.9 km

    1. Drive from Belgrade to Pogradeccar car 591.9 km
    8h 9m
    $108–155
  5. Fly to Tirana International Airport Nënë Tereza, bus

    1. Fly from Belgrade Nikola Tesla Airport (BEG) to Tirana International Airport Nënë Tereza (TIA)plane plane BEG - TIA
    2. Take the bus from Tirana, Terminali Lindor I Autobusave to Mëmëlishtbus bus
    7h 26m
    $70–198
  6. Fly to Tivat Airport, bus

    1. Fly from Belgrade Nikola Tesla Airport (BEG) to Tivat Airport (TIV)plane plane BEG - TIV
    2. Take the bus from Tivat, Autobuska stanica to Tirana, Terminali Lindor I Autobusavebus bus
    3. Take the bus from Tirana, Terminali Lindor I Autobusave to Mëmëlishtbus bus
    9h 54m
    $128–331
  7. Bus via Prizren

    1. Take the bus from Beograd, Autobuska stanica to Prizren,Autobuska Stanicabus bus
    2. Take the bus from Prizren,Autobuska Stanica to Elbasanbus bus
    3. Take the bus from Elbasan to Mëmëlishtbus bus
    13h 8m

Belgrade Nikola Tesla Airport (BEG) to Ohrid Airport (OHD) flights

Calendar5Weekly Planes
Duration2h 23mAverage Duration
Ticket$86Cheapest Price
See schedules

Questions & Answers

What companies run services between Belgrade, Serbia and Pogradec, Albania?

Transprodukt operates a bus from Beograd, Autobuska stanica to Struga 3 times a week. Tickets cost $55–85 and the journey takes 8h 1m.

Airlines
Train operators
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, How to get from Luton Airport into central London, and Want to know more about Flixbus? - to help you get the most out of your next trip.