The arrival choice I would make
Start easy, then learn the city on foot.
- Use a taxi or app ride for late arrivals and luggage.
- Choose the bus only if timing, bags, and hotel location all fit.
Belgrade is a city where the first evening can matter. A direct ride to Stari Grad, Dorcol, or Vracar gives you enough energy for dinner or a short central walk instead of turning arrival into a logistics exercise.
If you choose the bus, check the final walk to your accommodation. A route that looks fine online can feel clumsy with bags, hills, or a late check-in.