• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 9 ways to get from Berlin to Budva 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 Berlin Tegel to Dubrovnik, bus  •  8 h 36 min

  1. Fly from Berlin Tegel (TXL) to Dubrovnik (DBV) TXL - DBV
  2. Take the bus from Dubrovnik to Budva

$117 - $354

Cheapest option

Fly Berlin Schoenefeld to Podgorica, bus  •  8 h 35 min

  1. Fly from Berlin Schoenefeld (SXF) to Podgorica (TGD) SXF - TGD
  2. Take the bus from Sutomore to Budva

$61 - $1,239

7 alternative options

Fly Berlin Tegel to Podgorica  •  9 h 48 min

  1. Fly from Berlin Tegel (TXL) to Podgorica (TGD) TXL - TGD

$117 - $445

Fly Berlin Tegel to Tivat  •  6 h 36 min

  1. Fly from Berlin Tegel (TXL) to Tivat (TIV) TXL - TIV

$145 - $478

Fly Berlin Tegel to Tirana, bus  •  14 h 11 min

  1. Fly from Berlin Tegel (TXL) to Tirana (TIA) TXL - TIA
  2. Take the bus from Tirana to Budva

$131 - $402

Train, bus  •  27 h 36 min

  1. Take the train from Berlin Hbf (tief) to Dresden Hbf Ec / ...
  2. Take the bus from Dresden to Novi Pazar
  3. Take the bus from Novi Pazar to Budva

$116 - $134

Bus Arriva d.o.o.  •  34 h 9 min

  1. Take the bus from Berlin ZOB to Split
  2. Take the bus from Split to Budva

$103 - $144

Bus Halilovic Bus  •  35 h 39 min

  1. Take the bus from Berlin to Sarajevo
  2. Take the bus from Sarajevo to Budva

$96 - $108

Drive  •  17 h 44 min

  1. Drive from Berlin to Budva 1098.7 miles

$230 - $340

Questions & Answers

The cheapest way to get from Berlin to Budva is to bus which costs 80€ - 95€ and takes 35 h 39 min.

More details

The quickest way to get from Berlin to Budva is to fly which costs 120€ - 420€ and takes 6 h 36 min.

More details

The distance between Berlin and Budva is 1209 km. The road distance is 1757.9 km.

Get driving directions

The best way to get from Berlin to Budva without a car is to train and bus which takes 27 h 36 min and costs 100€ - 120€.

More details

It takes approximately 8 h 36 min to get from Berlin to Budva, including transfers.

More details

The best way to get from Berlin to Budva is to fly which takes 9 h 48 min and costs 100€ - 390€. Alternatively, you can bus, which costs 85€ - 130€ and takes 34 h 9 min.

Mode details

The quickest flight from Berlin Tegel Airport to Dubrovnik Airport is the direct flight which takes 1 h 50 min.

Search flights

Yes, the driving distance between Berlin to Budva is 1758 km. It takes approximately 17 h 44 min to drive from Berlin to Budva.

Get driving directions

Eurowings, Swiss, Croatia Airlines and Lufthansa offer flights from Berlin Tegel Airport to Dubrovnik Airport.

Search flights

There are 4124+ hotels available in Budva. Prices start at $37 USD per night.

More details

Map of how to get from Berlin to Budva.
Launch map view
  • Distance: 755.4 miles
  • Duration: 8 h 36 min

What companies run services between Berlin, Germany and Budva, Montenegro?

LOT, Air Serbia and nine other airlines fly from Berlin to Budva every 2 hours. Alternatively, you can take a bus from Berlin to Budva via U Kaiserdamm, Berlin ZOB, and Split in around 34 h 9 min.

Airlines
Air Serbia
Website
airserbia.com
Flights from Berlin Tegel to Podgorica via Belgrade
Ave. Duration
4 h 25 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$130 - $450
Flights from Berlin Tegel to Tivat via Belgrade
Ave. Duration
3 h 55 min
When
Monday
Estimated price
$80 - $390
Flights from Berlin Tegel to Tivat via Munich, Belgrade
Ave. Duration
5 h 40 min
When
Monday, Tuesday and Thursday
Estimated price
$200 - $900
Flights from Berlin Tegel to Tivat via Frankfurt, Belgrade
Ave. Duration
5 h 55 min
When
Monday, Tuesday and Thursday
Estimated price
$210 - $1,000
Flights from Berlin Tegel to Tivat via Zurich, Belgrade
Ave. Duration
7 h 40 min
When
Monday and Tuesday
Estimated price
$220 - $550
Flights from Berlin Tegel to Tivat via Brussels, Belgrade
Ave. Duration
7 h 50 min
When
Monday
Estimated price
$220 - $550
Flights from Berlin Tegel to Tivat via Dusseldorf, Belgrade
Ave. Duration
8 h
When
Monday
Estimated price
$220 - $550
Flights from Berlin Tegel to Tivat via Stuttgart, Belgrade
Ave. Duration
8 h
When
Thursday
Estimated price
$220 - $550
Flights from Berlin Tegel to Tivat via Vienna, Belgrade
Ave. Duration
8 h 20 min
When
Monday, Tuesday and Thursday
Estimated price
$80 - $390
Flights from Berlin Tegel to Tirana via Belgrade
Ave. Duration
4 h 55 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$160 - $500
Lufthansa
Website
lufthansa.com
Flights from Berlin Tegel to Dubrovnik via Frankfurt
Ave. Duration
4 h 13 min
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$170 - $600
Flights from Berlin Tegel to Dubrovnik via Munich
Ave. Duration
3 h 45 min
When
Monday, Tuesday, Thursday and Friday
Estimated price
$150 - $470
Flights from Berlin Tegel to Podgorica via Vienna
Ave. Duration
5 h 20 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$320 - $1,400
Flights from Berlin Tegel to Tirana via Vienna
Ave. Duration
4 h 2 min
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
$200 - $1,100
Flights from Berlin Tegel to Tirana via Frankfurt
Ave. Duration
4 h 10 min
When
Every day
Estimated price
$270 - $1,100
Alitalia
Website
alitalia.com
Flights from Berlin Tegel to Podgorica via Belgrade
Ave. Duration
4 h 25 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$130 - $450
Flights from Berlin Tegel to Tivat via Belgrade
Ave. Duration
3 h 55 min
When
Monday
Estimated price
$80 - $390
Flights from Berlin Tegel to Tivat via Munich, Belgrade
Ave. Duration
5 h 40 min
When
Monday, Tuesday and Thursday
Estimated price
$200 - $900
Flights from Berlin Tegel to Tivat via Frankfurt, Belgrade
Ave. Duration
5 h 55 min
When
Monday, Tuesday and Thursday
Estimated price
$210 - $1,000
Flights from Berlin Tegel to Tivat via Stuttgart, Belgrade
Ave. Duration
8 h
When
Thursday
Estimated price
$220 - $550
Flights from Berlin Tegel to Tivat via Vienna, Belgrade
Ave. Duration
8 h 20 min
When
Monday, Tuesday and Thursday
Estimated price
$80 - $390
Flights from Berlin Tegel to Tirana via Rome
Ave. Duration
5 h 25 min
When
Thursday and Saturday
Estimated price
$240 - $1,300
Montenegro Airlines
Website
montenegroairlines.com
Flights from Berlin Tegel to Podgorica via Belgrade
Ave. Duration
3 h 40 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$65 - $310
Flights from Berlin Tegel to Tivat via Belgrade
Ave. Duration
3 h 55 min
When
Monday
Estimated price
$80 - $390
Flights from Berlin Tegel to Tivat via Munich, Belgrade
Ave. Duration
5 h 40 min
When
Monday, Tuesday and Thursday
Estimated price
$200 - $900
Flights from Berlin Tegel to Tivat via Frankfurt, Belgrade
Ave. Duration
5 h 55 min
When
Monday, Tuesday and Thursday
Estimated price
$210 - $1,000
Flights from Berlin Tegel to Tivat via Zurich, Belgrade
Ave. Duration
6 h 35 min
When
Monday, Thursday, Saturday and Sunday
Estimated price
$100 - $850
Flights from Berlin Tegel to Tivat via Vienna, Belgrade
Ave. Duration
7 h
When
Monday, Thursday, Saturday and Sunday
Estimated price
$170 - $800
Flights from Berlin Tegel to Tivat via Warsaw Chopin, Belgrade
Ave. Duration
8 h 25 min
When
Monday and Saturday
Estimated price
$130 - $480
Austrian Airlines
Website
austrian.com
Flights from Berlin Tegel to Podgorica via Vienna
Ave. Duration
5 h 20 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$320 - $1,400
Flights from Berlin Tegel to Tirana via Vienna
Ave. Duration
4 h 28 min
When
Every day
Estimated price
$200 - $1,100
Adria Airways
Website
adria.si
Flights from Berlin Tegel to Podgorica via Frankfurt, Ljubljana
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$150 - $600
Flights from Berlin Tegel to Podgorica via Munich, Ljubljana
Ave. Duration
6 h 20 min
When
Every day
Estimated price
$150 - $550
Flights from Berlin Tegel to Tirana via Frankfurt
Ave. Duration
4 h 15 min
When
Tuesday, Thursday and Sunday
Estimated price
$140 - $550
easyJet
Website
easyjet.com
Flights from Berlin Tegel to Tivat via Munich, Geneva
Ave. Duration
6 h 20 min
When
Wednesday and Saturday
Estimated price
$100 - $550
Flights from Berlin Tegel to Tivat via Zurich, Geneva
Ave. Duration
8 h 35 min
When
Wednesday and Saturday
Estimated price
$100 - $550
Flights from Berlin Tegel to Tivat via Frankfurt, Geneva
Ave. Duration
8 h 50 min
When
Wednesday and Saturday
Estimated price
$100 - $550
LOT
Website
lot.com
Flights from Berlin Tegel to Podgorica via Warsaw Chopin
Ave. Duration
5 h 5 min
When
Monday, Wednesday, Thursday and Saturday
Estimated price
$110 - $390
Eurowings
Website
eurowings.com
Flights from Berlin Tegel to Dubrovnik
Ave. Duration
1 h 50 min
When
Sunday
Estimated price
$100 - $750
Swiss
Website
swiss.com
Flights from Berlin Tegel to Dubrovnik via Zurich
Ave. Duration
4 h 15 min
When
Thursday and Sunday
Estimated price
$150 - $470
Air France
Website
airfrance.com
Flights from Berlin Tegel to Podgorica via Paris CDG
Ave. Duration
5 h 35 min
When
Tuesday, Thursday and Saturday
Estimated price
$1,200 - $2,400
Aegean Airlines
Website
aegeanair.com
Flights from Berlin Tegel to Tirana via Athens
Ave. Duration
6 h 10 min
When
Tuesday and Thursday
Estimated price
$180 - $950
Ryanair
Website
ryanair.com
Flights from Berlin Schoenefeld to Podgorica
Ave. Duration
2 h 10 min
When
Thursday and Sunday
Estimated price
$35 - $190
Train operators
Deutsche Bahn

Deutsche Bahn is the German railway company, and the largest railway operator and infrastructure owner in Europe. Based in Berlin, Deutsche Bahn was founded in 1994, and offers many different types of rail transportation including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare.

Contact Details
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Berlin Hbf (tief) to Dresden Hbf
Ave. Duration
1 h 48 min
Frequency
Every 2 hours
Estimated price
$40 - $65
Website
bahn.de
Bus operators
Croatia Bus
Website
croatiabus.getbybus.com
Bus from Dubrovnik to Budva
Ave. Duration
2 h 30 min
Frequency
Twice daily
Estimated price
$7 - $11
Schedules at
croatiabus.hr
Bus from Split to Budva
Ave. Duration
7 h 25 min
Frequency
Once daily
Estimated price
$21 - $30
Schedules at
croatiabus.hr
Bozur
Phone
+382 20 633 807
Email
bozur.cg@gmail.com
Website
bozur.net
Bus from Dubrovnik to Budva
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$16 - $23
Schedules at
bozur.net
Bus from Sutomore to Budva
Ave. Duration
45 min
Frequency
Once daily
Estimated price
$12 - $18
Schedules at
bozur.net
Globtour
Website
globtour.com
Bus from Dubrovnik Zob to Budva Zob
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$8 - $12
Schedules at
globtour.com
Old Town Travel
Phone
+382 32 520 495
Email
info@kotortotirana.com
Website
kotortotirana.com
Bus from Tirana to Budva
Ave. Duration
5 h 30 min
Frequency
Once daily
Estimated price
$25 - $35
Schedules at
kotortotirana.com
Pejic Tours
Phone
+381 20 314 545
Email
info@pejictours.com
Website
pejictours.com
Bus from Dresden to Novi Pazar
Ave. Duration
18 h 58 min
Frequency
3 times a week
Estimated price
$59
Schedules at
pejictours.com
Book at
pejictours.com
Ozlem Tours
Phone
+38120 411090
Email
ozlemtours@yahoo.com
Website
ozlem.rs
Bus from Novi Pazar to Budva
Ave. Duration
4 h 50 min
Frequency
Twice daily
Schedules at
ozlem.rs
Nis Ekspres
Phone
+381 18 255 177
Email
marketing@nis-ekspres.rs
Website
nis-ekspres.rs
Bus from Novi Pazar to Budva
Ave. Duration
5 h 49 min
Frequency
Once daily
Estimated price
$13
Schedules at
nis-ekspres.rs
Book at
onlinetickets.nis-ekspres.rs
Arriva d.o.o.
Phone
+385 (0)72 660 660
Email
info@arriva.com.hr
Website
arriva.com.hr
Bus from Berlin ZOB to Split
Ave. Duration
24 h 15 min
Frequency
Once a week
Estimated price
$80 - $110
Schedules at
arriva.com.hr
Halilovic Bus
Phone
+387 35 630-532
Email
info@halilovicbus.ba
Website
halilovicbus.ba
Bus from Berlin to Sarajevo
Ave. Duration
24 h 5 min
Frequency
4 times a week
Estimated price
$69
Schedules at
halilovicbus.ba
Centrotrans Eurolines

Want to know more about travelling around Montenegro

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

The best way to get from Berlin to Berlin Tegel Airport is to bus which takes 22 min and costs 2€ - 4€.

More details