Need a hotel room in Tirana?

Book now

There are 5 ways to get from Berlin to Rinas by plane, bus, train or car

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

Recommended option

Fly  •  4h 47m

  1. Fly from Berlin Brandenburg Apt (BER) to Tirana (TIA) BER - TIA

$58 - $169

4 alternative options

Bus  •  26h 20m

  1. Take the bus from Berlin to Prizren
  2. Take the bus from Prizren to Tirana Airport

$108 - $164

Bus via Gostivar  •  31h 8m

  1. Take the bus from Berlin to Gostivar
  2. Take the bus from Gostivar to Tirana

$157 - $172

Train, bus, drive  •  35h 25m

  1. Take the train from Berlin Hbf to Budapest-Keleti Ec
  2. Take the train from Budapest-Keleti to Timisoara Nord Ir
  3. Take the bus from Timisoara Bus Station to Belgrad Central Bus Station
  4. Take the train from Beograd to Zeljeznicka Stanica Bar 433
  5. Drive from Zeljeznicka Stanica Bar to Rinas

$185 - $383

Drive  •  18h 8m

  1. Drive from Berlin to Rinas 1827.6 km

$240 - $350

Berlin to Rinas by bus

The bus journey time between Berlin and Rinas is around 37h 20m and covers a distance of around 1904 km. The fastest bus normally takes 37h 20m. Operated by Barileva Turist and Arditi Tours, the Berlin to Rinas bus service departs from Berlin and arrives in Tirana Airport. Typically two buses run weekly, although weekend and holiday schedules can vary so check in advance.

Bus route overview

Average bus time:
37h 20m
Fastest bus time:
37h 20m
Buses per week:
2
Cheapest price:
$108
Carbon emissions:
237 kg CO2

First and last buses

First bus departs at:
19:00
Last bus departs at:
19:00

The schedules shown below are for the next available departures.

Berlin to Rinas bus schedules

Coronavirus (COVID-19) in Albania

There is widespread community transmission globally.
Some travel restrictions are being lifted in Albania. For the latest travel status, please check the official page for Albania.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Albania.

Coronavirus (COVID-19) Travel Advice

Some international borders began to reopen in Albania from June 15.

Official Coronavirus (COVID-19) Information for Albania

Domestic travel is restricted within Albania due to Coronavirus (COVID-19).

Official Coronavirus (COVID-19) Information for Albania

Some lockdown measures have been lifted in Germany, starting July 6.

Official Coronavirus (COVID-19) Information for Germany

Last updated: June 23 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Berlin to Rinas is to fly which costs €45 - €140 and takes 4h 47m.

More details

The fastest way to get from Berlin to Rinas is to fly which takes 4h 47m and costs €45 - €140.

More details

No, there is no direct bus from Berlin to Rinas. However, there are services departing from Berlin and arriving at Tirana Airport via Prizren. The journey, including transfers, takes approximately 26h 20m.

More details

The distance between Berlin and Rinas is 1321 km. The road distance is 1827.6 km.

Get driving directions

The best way to get from Berlin to Rinas without a car is to bus which takes 26h 20m and costs €85 - €140.

More details

It takes approximately 4h 47m to get from Berlin to Rinas, including transfers.

More details

Berlin to Rinas bus services, operated by Barileva Turist, depart from Berlin station.

More details

The best way to get from Berlin to Rinas is to fly which takes 4h 47m and costs €45 - €140. Alternatively, you can bus, which costs €85 - €140 and takes 26h 20m.

Mode details

The quickest flight from Berlin Brandenburg Apt Airport to Tirana Airport is the direct flight which takes 2h 15m.

Search flights

Berlin to Rinas bus services, operated by Arditi Tours, arrive at Tirana Airport station.

More details

Map of how to get from Berlin to Rinas.
Launch map view
  • Distance: 1321.5 km
  • Duration: 4h 47m

What companies run services between Berlin, Germany and Rinas, Qarku i Durrësit, Albania?

Wizz Air, Eurowings and four other airlines fly from Berlin to Rinas every 4 hours. Alternatively, you can take a bus from Berlin ZOB to Rinas via Prizren in around 26h 20m.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Berlin Brandenburg Apt to Tirana via Frankfurt
Ave. Duration
4h 50m
When
Every day
Estimated price
$250 - $600
Air Serbia
Website
airserbia.com
Flights from Berlin Brandenburg Apt to Tirana via Belgrade
Ave. Duration
4h 47m
When
Friday and Sunday
Estimated price
$210 - $350
Wizz Air
Website
wizzair.com
Flights from Berlin Brandenburg Apt to Tirana
Ave. Duration
2h 15m
When
Tuesday, Thursday and Saturday
Estimated price
$80 - $300
Eurowings
Website
eurowings.com
Flights from Berlin Brandenburg Apt to Tirana via Stuttgart
Ave. Duration
4h 10m
When
Monday
Estimated price
$280 - $550
Austrian Airlines
Website
austrian.com
Flights from Berlin Brandenburg Apt to Tirana via Vienna
Ave. Duration
4h 20m
When
Every day
Estimated price
$220 - $600
Aegean Airlines
Website
en.aegeanair.com
Flights from Berlin Brandenburg Apt to Tirana via Athens
Ave. Duration
5h 10m
When
Friday and Sunday
Estimated price
$210 - $700
Train operators
Deutsche Bahn Eurocity

Deutsche Bahn’s EuroCity (EC) trains connect German cities to major cities in neighbouring European countries, and are operated in conjunction with their national train company. All EC trains offer First and Standard class; cars are air-conditioned and food and drinks are available onboard. Tickets can be booked up to 180 days in advance of travel. Seat reservations are not compulsory but are recommended for popular routes.

Contact Details
Phone
+49 30 2970
Website
bahn.com
Train from Berlin Hbf to Budapest-Keleti
Ave. Duration
11h 29m
Frequency
Twice daily
Estimated price
$100 - $140
Website
reiseauskunft.bahn.de
Railways of Montenegro (ŽPCG)
Website
zcg-prevoz.me
Train from Beograd to Zeljeznicka Stanica Bar
Ave. Duration
10h 58m
Frequency
Once daily
Estimated price
$25 - $45
Website
zcg-prevoz.me
Second Class
$25 - $30
First Class
$35 - $45
Bus operators
Barileva Turist
Arditi Tours
Phone
+383 49 871 234
Email
ardititours@hotmail.com
Website
sr-rs.facebook.com
Bus from Prizren to Tirana Airport
Ave. Duration
2h 20m
Frequency
4 times a day
Estimated price
$11
Schedules at
sr-rs.facebook.com
Nasir Tours
Phone
+389 (0) 42 218 007
Website
nasirtours.de
Bus from Berlin to Gostivar
Ave. Duration
24h 30m
Frequency
Twice a week
Estimated price
$99
Schedules at
nasirtours.mk
Hafet Tours
Phone
+389 44 371 066
Email
hafet-tours@hotmail.com
Website
hafet.getbybus.com
Bus from Gostivar to Tirana
Ave. Duration
5h
Frequency
Twice a week
Estimated price
$55 - $70
Schedules at
hafet.getbybus.com
Book at
hafet.getbybus.com
Christian Transfers
Phone
+44 7440 708355
Website
christiantransfers.eu
Bus from Timisoara Bus Station to Belgrad Central Bus Station
Ave. Duration
2h
Frequency
Every 4 hours
Estimated price
$35 - $150
Website
Christian Transfers
Shuttle
$35 - $55
Private Shuttle
$100 - $150

Want to know more about travelling around Albania

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Berlin to Rinas is 1828 km. It takes approximately 18h 8m to drive from Berlin to Rinas.

Get driving directions

Wizz Air, Eurowings, Austrian Airlines and three other airlines offer flights from Berlin Brandenburg Apt Airport to Tirana Airport.

Search flights

There are 94+ hotels available in Rinas. Prices start at $100 USD per night.

More details

The best way to get from Berlin to Berlin Brandenburg Apt Airport is to train which takes 25 min and costs €2 - €8.

More details