\begin{tikzpicture}[node/.style={rounded corners=2pt, draw}, edge/.style={Latex-}] \node[node] (nuernberg) {Nürnberg}; \node[node, below right=0.5cm of nuernberg] (feucht) {Feucht}; \node[node, below left=0.7cm and -0.3cm of nuernberg] (wendelstein) {Wendelstein}; \draw[edge] (nuernberg) edge node[left, midway] {20} (wendelstein); \draw[edge] (nuernberg) edge node[right, midway] {30} (feucht); \draw[edge] (wendelstein) edge node[above] {15} (feucht); \node[node, below left=0.4 and -0.4cm of wendelstein] (schwanstetten) {Schwanstetten}; \draw[edge] (wendelstein) edge node[left, midway] {5} (schwanstetten); \node[node, below right=0.1cm and 0.6cm of schwanstetten] (postbauerHeng) {Postbauer Heng}; \draw[edge] (wendelstein) edge node[right, midway] {20} (postbauerHeng); \draw[edge] (feucht) edge node[right] {25} (postbauerHeng); \node[node, align=center, below right=-0.3cm and 0.6cm of postbauerHeng] (neumarkt) {Neumarkt i. d. \\ Oberpfalz}; \draw[edge] (wendelstein) edge node[above, midway] {40} (neumarkt); \draw[edge] (feucht) edge node[right, midway] {20} (neumarkt); \draw[edge] (postbauerHeng) edge node[below] {5} (neumarkt); \node[node, below=1.5cm of schwanstetten] (greding) {Greding}; \draw[edge] (schwanstetten) edge node[right, midway] {45} (greding); \node[node, below right=1 and -1.5cm of postbauerHeng] (beilngries) {Beilngries}; \draw[edge] (postbauerHeng) edge node[left, midway] {35} (beilngries); \draw[edge] (neumarkt) edge node[below] {25} (beilngries); \node[node, below left=of beilngries] (ingolstadt) {Ingolstadt}; \draw[edge] (beilngries) edge node[left, midway] {45} (ingolstadt); \draw[edge] (greding) edge node[right, midway] {30} (ingolstadt); \node[node, below right=of beilngries] (kelheim) {Kelheim}; \draw[edge] (beilngries) edge node[right, midway] {25} (kelheim); \node[node, below right=of ingolstadt] (muenchen) {München}; \draw[edge] (kelheim) edge node[right, midway] {55} (muenchen); \draw[edge] (ingolstadt) edge node[right, midway] {45} (muenchen); \end{tikzpicture}