Блед расположен в 45 километрах к северо-западу от столицы страны Любляны и в 10 километрах в юго-востоку от Есенице. Приблизительно в 8 километрах к северу от города проходит австрийская граница, в 40 километрах к западу — итальянская. Город стоит неподалёку на железнодорожной и автодорожной магистрали Любляна — Филлах. Ещё несколько автодорог из Бледа ведёт в горы, в национальный парк Триглав.
Красота!!!!