Car (your own or rental)
In short: before renting, decide whether you actually need a car for your route, season, and driving experience.
What to consider: city traffic vs mountain and winter sections; insurance and deposit terms; where to park near your destination. There are many cameras on the roads; check fines and payment against the rental rules and local regulations — don't put it off "until you leave the country" without checking the contract.
A common mistake: renting a car "just in case" without checking the season and the return trip from a remote location.
Next: between cities.