There are 6 ways to get from Belgrade to Montenegro by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Belgrade Nikola Tesla Airport to Salgado Filho International Airport, bus
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Salgado Filho International Airport (POA)plane BEG - POA
- Take the bus from Estacao Trensurb Sao Leopoldo to Garagem Viacao Montenegrobus
25h 51mR$2,648–7,070Fly Belgrade Nikola Tesla Airport to Caxias Do Sul Airport, bus
cheapest- Fly from Belgrade Nikola Tesla Airport (BEG) to Caxias Do Sul Airport (CXJ)plane BEG - CXJ
- Take the bus from Caxias do Sul to Novo Hamburgobus
- Take the bus from Terminal Rodoviário de Novo Hamburgo to Estação Rodoviária Montenegrobus
26h 58mR$2,199–6,654Fly Belgrade Nikola Tesla Airport to Passo Fundo, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Passo Fundo (PFB)plane BEG - PFB
- Take the bus from Terminal Rodoviário de Passo Fundo to Estação Rodoviária Montenegrobus
28h 15mR$2,349–7,259Bus to Timișoara Traian Vuia International Airport, fly to Salgado Filho International Airport, bus
- Take the bus from Belgrade bus station to Timișoarabus
- Fly from Timișoara Traian Vuia International Airport (TSR) to Salgado Filho International Airport (POA)plane TSR - POA
- Take the bus from Estacao Trensurb Sao Leopoldo to Garagem Viacao Montenegrobus
33h 53mR$3,125–8,676Fly Belgrade Nikola Tesla Airport to Jaguaruna Regional Airport, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Jaguaruna Regional Airport (JJG)plane BEG - JJG
- Take the bus from Tubarão to São Leopoldobus
- Take the bus from Terminal Rodoviário de São Leopoldo to Estação Rodoviária Montenegrobus
36h 22mR$3,599–10,443Fly Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Florianópolis-Hercílio Luz International Airport (FLN)plane BEG - FLN
- Take the bus from Terminal Rodoviário Rita Maria to São Leopoldobus
- Take the bus from Terminal Rodoviário de São Leopoldo to Estação Rodoviária Montenegrobus
31h 26mR$3,024–7,568
Belgrade Nikola Tesla Airport (BEG) to Salgado Filho International Airport (POA) flights
Comparing Your Travel Options
The cheapest way to get from Belgrade to Montenegro is to fly and bus which costs R$ 2200 - R$ 7000 and takes 26h 58m.
The fastest way to get from Belgrade to Montenegro is to fly and bus which takes 25h 51m and costs R$ 2600 - R$ 7500.
The distance between Belgrade and Montenegro is 11123 km.
It takes approximately 25h 51m to get from Belgrade to Montenegro, including transfers.
Montenegro is 5h behind Belgrade. It is currently 11:37 AM in Belgrade and 6:37 AM in Montenegro.
There are 17+ hotels available in Montenegro.
What companies run services between Belgrade, Serbia and Montenegro, Brazil?
There is no direct connection from Belgrade to Montenegro. However, you can take the bus to Belgrade, Nikola Tesla Airport, walk to Belgrade Nikola Tesla Airport (BEG) airport, fly to Salgado Filho International Airport (POA), walk to Realengo 218, take the bus to Seis Trevo Carrion Junior Aeroporto Salgado Filho, take the bus to Dois Trevo Carrion Junior Estação Aeroporto/Trensurb, walk to Aeroporto Salgado Filho, take the train to São Leopoldo, walk to Estacao Trensurb Sao Leopoldo, then take the bus to Garagem Viacao Montenegro. Alternatively, you can take the bus to Belgrade, Nikola Tesla Airport, walk to Belgrade Nikola Tesla Airport (BEG) airport, fly to Caxias Do Sul Airport (CXJ), take the taxi to Caxias do Sul, take the bus to Novo Hamburgo, then take the bus to Estação Rodoviária Montenegro.
- Website
- latam.com
Flights from Belgrade Nikola Tesla Airport to Salgado Filho International Airport via Barcelona, Sao Paulo
- Ave. Duration
- 21h 5m
- When
- Saturday
- Estimated price
- R$3,300–9,000
Flights from Belgrade Nikola Tesla Airport to Salgado Filho International Airport via Rome, Sao Paulo
- Ave. Duration
- 21h 15m
- When
- Saturday
- Estimated price
- R$3,200–9,000
Flights from Belgrade Nikola Tesla Airport to Caxias Do Sul Airport via Madrid, Sao Paulo
- Ave. Duration
- 21h 55m
- When
- Monday to Saturday
- Estimated price
- R$2,100–11,000
Flights from Belgrade Nikola Tesla Airport to Caxias Do Sul Airport via Rome, Sao Paulo
- Ave. Duration
- 23h 35m
- When
- Wednesday, Friday, Sunday, and Monday
- Estimated price
- R$3,000–8,000
Flights from Belgrade Nikola Tesla Airport to Caxias Do Sul Airport via Barcelona, Sao Paulo
- Ave. Duration
- 33h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$3,800–11,000
Flights from Belgrade Nikola Tesla Airport to Passo Fundo via Madrid, Sao Paulo
- Ave. Duration
- 19h 35m
- When
- Monday to Saturday
- Estimated price
- R$2,200–11,000
Flights from Belgrade Nikola Tesla Airport to Passo Fundo via Rome, Sao Paulo
- Ave. Duration
- 21h 15m
- When
- Wednesday, Friday, Sunday, and Monday
- Estimated price
- R$3,000–8,500
Flights from Belgrade Nikola Tesla Airport to Passo Fundo via Barcelona, Sao Paulo
- Ave. Duration
- 30h 40m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$3,900–11,000
Flights from Belgrade Nikola Tesla Airport to Jaguaruna Regional Airport via Milan Malpensa, Sao Paulo
- Ave. Duration
- 26h 45m
- When
- Wednesday
- Estimated price
- R$5,500–16,000
Flights from Belgrade Nikola Tesla Airport to Jaguaruna Regional Airport via Madrid, Sao Paulo
- Ave. Duration
- 27h 10m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- R$3,300–16,000
Flights from Belgrade Nikola Tesla Airport to Jaguaruna Regional Airport via Rome, Sao Paulo
- Ave. Duration
- 27h 45m
- When
- Wednesday and Sunday
- Estimated price
- R$4,600–13,000
Flights from Belgrade Nikola Tesla Airport to Jaguaruna Regional Airport via Zurich, Sao Paulo
- Ave. Duration
- 28h 25m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- R$4,100–14,000
Flights from Belgrade Nikola Tesla Airport to Jaguaruna Regional Airport via Lisboa, Sao Paulo
- Ave. Duration
- 26h 15m
- When
- Saturday and Sunday
- Estimated price
- R$4,000–13,000
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Rome, Sao Paulo
- Ave. Duration
- 20h 12m
- When
- Every day
- Estimated price
- R$2,600–9,000
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Barcelona, Sao Paulo
- Ave. Duration
- 21h 20m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- R$3,300–9,000
- Website
- flytap.com
Flights from Belgrade Nikola Tesla Airport to Salgado Filho International Airport via Lisboa, Sao Paulo
- Ave. Duration
- 19h 25m
- When
- Sunday
- Estimated price
- R$2,200–7,000
Flights from Belgrade Nikola Tesla Airport to Salgado Filho International Airport via Rome, Rio De Janeiro-Galeao
- Ave. Duration
- 20h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$2,600–7,000
Flights from Belgrade Nikola Tesla Airport to Caxias Do Sul Airport via Lisboa, Sao Paulo
- Ave. Duration
- 21h
- When
- Saturday and Sunday
- Estimated price
- R$2,600–8,500
Flights from Belgrade Nikola Tesla Airport to Caxias Do Sul Airport via Rome, Sao Paulo
- Ave. Duration
- 23h 35m
- When
- Wednesday, Friday, Sunday, and Monday
- Estimated price
- R$3,000–8,000
Flights from Belgrade Nikola Tesla Airport to Caxias Do Sul Airport via Madrid, Sao Paulo
- Ave. Duration
- 21h 55m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- R$2,100–6,500
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Lisboa
- Ave. Duration
- 28h 10m
- When
- Sunday
- Estimated price
- R$2,300–7,500
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Rome, Sao Paulo
- Ave. Duration
- 18h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$2,600–7,000
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Lisboa, Rio De Janeiro-Galeao
- Ave. Duration
- 19h 20m
- When
- Saturday
- Estimated price
- R$3,400–8,500
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Lisboa, Sao Paulo
- Ave. Duration
- 19h 35m
- When
- Saturday and Sunday
- Estimated price
- R$2,300–7,500
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Rome, Rio De Janeiro-Galeao
- Ave. Duration
- 20h 50m
- When
- Friday and Sunday
- Estimated price
- R$2,600–7,000
- Website
- voegol.com.br
Flights from Belgrade Nikola Tesla Airport to Salgado Filho International Airport via Rome, Rio De Janeiro-Galeao
- Ave. Duration
- 20h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$2,600–7,000
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Lisboa
- Ave. Duration
- 28h 10m
- When
- Sunday
- Estimated price
- R$2,300–7,500
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Lisboa, Rio De Janeiro-Galeao
- Ave. Duration
- 19h 20m
- When
- Saturday
- Estimated price
- R$3,400–8,500
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Lisboa, Sao Paulo
- Ave. Duration
- 19h 35m
- When
- Saturday and Sunday
- Estimated price
- R$2,300–7,500
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Rome, Rio De Janeiro-Galeao
- Ave. Duration
- 20h 50m
- When
- Friday and Sunday
- Estimated price
- R$2,600–7,000
- Website
- ita-airways.com
Flights from Belgrade Nikola Tesla Airport to Salgado Filho International Airport via Rome, Sao Paulo
- Ave. Duration
- 19h 57m
- When
- Wednesday, Friday, Sunday, Monday, Tuesday, and Thursday
- Estimated price
- R$2,600–7,000
Flights from Belgrade Nikola Tesla Airport to Salgado Filho International Airport via Rome, Rio De Janeiro-Galeao
- Ave. Duration
- 23h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$2,600–7,000
Flights from Timișoara Traian Vuia International Airport to Salgado Filho International Airport via Rome, Sao Paulo
- Ave. Duration
- 27h 5m
- When
- Thursday and Sunday
- Estimated price
- R$3,000–8,500
- Website
- turkishairlines.com
Flights from Timișoara Traian Vuia International Airport to Salgado Filho International Airport via Istanbul, Sao Paulo
- Ave. Duration
- 28h 12m
- When
- Tuesday, Saturday, Thursday, and Sunday
- Estimated price
- R$3,000–10,000
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Lisboa
- Ave. Duration
- 28h 10m
- When
- Sunday
- Estimated price
- R$2,300–7,500
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Rome, Sao Paulo
- Ave. Duration
- 18h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$2,600–7,000
- Website
- voeazul.com.br
Flights from Belgrade Nikola Tesla Airport to Salgado Filho International Airport via Lisboa, Sao Paulo
- Ave. Duration
- 19h 25m
- When
- Sunday
- Estimated price
- R$2,200–7,000
Flights from Belgrade Nikola Tesla Airport to Passo Fundo via Madrid, Sao Paulo Viracopos
- Ave. Duration
- 30h 25m
- When
- Tuesday and Saturday
- Estimated price
- R$4,300–10,000
Flights from Belgrade Nikola Tesla Airport to Florianópolis-Hercílio Luz International Airport via Lisboa
- Ave. Duration
- 28h 10m
- When
- Sunday
- Estimated price
- R$2,300–7,500
- Website
- lufthansa.com
Flights from Timișoara Traian Vuia International Airport to Salgado Filho International Airport via Munich, Sao Paulo
- Ave. Duration
- 23h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$3,000–11,000
- Phone
- +55 51 3632 0880
- [email protected]
- Website
- vimsa.com.br
Bus from Estacao Trensurb Sao Leopoldo to Garagem Viacao Montenegro
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- R$12–23
- Schedules at
- vimsa.com.br
- Comum
- R$15–23
Bus from Estacao Trensurb Sao Leopoldo to Garagem Viacao Montenegro
- Ave. Duration
- 40 min
- Frequency
- Every 3 hours
- Estimated price
- R$12–23
- Schedules at
- vimsa.com.br
- Comum
- R$15–23
- Phone
- +55 800 881 0144
- [email protected]
- Website
- caxiense.com.br
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- R$52
- Schedules at
- caxiense.com.br
- Book at
- e-commerce.passagensweb.net
- Phone
- +55 84 3205-6161
- [email protected]
- Website
- Quero Passagem - Viação Nordeste
Bus from Caxias do Sul to Novo Hamburgo
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- R$30–50
- Website
- Quero Passagem - Viação Nordeste
- Website
- Clickbus - Viação Nordeste
- Phone
- +55 55 4020-7488
- [email protected]
- Website
- planalto.com.br
Bus from Terminal Rodoviário de Novo Hamburgo to Estação Rodoviária Montenegro
- Ave. Duration
- 44 min
- Frequency
- 4 times a day
- Estimated price
- R$15–26
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
Bus from Terminal Rodoviário de Passo Fundo to Estação Rodoviária Montenegro
- Ave. Duration
- 6h 2m
- Frequency
- Once a week
- Estimated price
- R$90–160
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
Bus from Terminal Rodoviário de São Leopoldo to Estação Rodoviária Montenegro
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- R$15–26
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
Bus from Terminal Rodoviário de São Leopoldo to Estação Rodoviária Montenegro
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- R$15–26
- Schedules at
- planalto.com.br
- Book at
- planalto.com.br
- Phone
- 0800 940 5515
- [email protected]
- Website
- santacruzbus.com.br
Bus from Terminal Rodoviário de Novo Hamburgo to Estação Rodoviária Montenegro
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- R$21
- Schedules at
- santacruzbus.com.br
- Book at
- santacruzbus.com.br
Bus from Terminal Rodoviário de São Leopoldo to Estação Rodoviária Montenegro
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- R$21
- Schedules at
- santacruzbus.com.br
- Book at
- santacruzbus.com.br
Bus from Terminal Rodoviário de São Leopoldo to Estação Rodoviária Montenegro
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- R$21
- Schedules at
- santacruzbus.com.br
- Book at
- santacruzbus.com.br
- Phone
- 08005 518666
- [email protected]
- Website
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de Novo Hamburgo to Estação Rodoviária Montenegro
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- R$19–30
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de Passo Fundo to Estação Rodoviária Montenegro
- Ave. Duration
- 4h 54m
- Frequency
- Once daily
- Estimated price
- R$110–180
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de São Leopoldo to Estação Rodoviária Montenegro
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- R$19–29
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
Bus from Terminal Rodoviário de São Leopoldo to Estação Rodoviária Montenegro
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Estimated price
- R$19–29
- Schedules at
- viacaoouroeprata.com.br
- Book at
- viacaoouroeprata.com.br
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Belgrade bus station to Timișoara
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- R$80–120
- Website
- Flixbus
- Phone
- +55 51 3793-1700
- [email protected]
- Website
- viasulbus.com.br
Bus from Tubarão to São Leopoldo
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- R$100–210
- Schedules at
- viasulbus.com.br
- Book at
- viasulbus.com.br
Bus from Terminal Rodoviário Rita Maria to São Leopoldo
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- R$140–290
- Schedules at
- viasulbus.com.br
- Book at
- viasulbus.com.br
- Phone
- +55 800-470-470
- [email protected]
- Website
- catarinense.com.br
Bus from Tubarão to São Leopoldo
- Ave. Duration
- 6h 10m
- Frequency
- Once a week
- Estimated price
- R$120–200
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
Bus from Terminal Rodoviário Rita Maria to São Leopoldo
- Ave. Duration
- 8h 10m
- Frequency
- Once a week
- Estimated price
- R$170–290
- Schedules at
- catarinense.com.br
- Book at
- catarinense.com.br
Want to know more about travelling around Brazil
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.
Related travel guides
Want to know more about Flixbus?
Read the travel guide



























