Een bocht die wordt gebruikt om twee verschillende hoogtelijnen van spoor- of snelwegen met elkaar te verbinden, wordt een verticale bocht genoemd. Een dergelijke bocht wordt geïntroduceerd om de hoek af te ronden en om een geleidelijke verandering van de helling te verkrijgen, zodat de voertuigen die eroverheen rijden geen schok of plotselinge schok ondervinden.
Er zijn drie hoofdtypen verticale krommen: topkrommen, doorzakkrommen en samengestelde krommen. Crest-bochten worden gebruikt om over te gaan van een helling bergaf naar een helling bergop, terwijl sag-bochten worden gebruikt om over te gaan van een helling bergop naar een helling bergaf. Samengestelde curven zijn een combinatie van top- en sag-curven en worden gebruikt wanneer de overgang tussen hellingen niet uniform is.