The various incarnations of Star Trek have featured many different ships called Enterprise. Except of course, Star Trek: Voyager and Star Trek: Deep Space Nine, which featured the ship Voyager and the space station Deep Space Nine, respectively. Here are all those ships, to scale.

USS Enterprise CVN-65
Enterprise class, 1961-2013
length 335m
Enterprise NX-01
NX class, 2151-2161
length 225m

USS Enterprise NCC-1701
Constitution class, 2245-2285
length 289m

USS Enterprise NCC-1701-A
Constitution class (refit), 2286-2293
length 305m

USS Enterprise NCC-1701-B
Excelsior class, 2293-c.2320
length 469m

USS Enterprise NCC-1701-C
Ambassador class, 2332-2344
length 526m
USS Enterprise NCC-1701-D
Galaxy class, 2363-2371
length 642m
USS Voyager NCC-74656
Intrepid class, 2371-2378
length 344m

USS Enterprise NCC-1701-E
Sovereign class, 2372-
length 685m

USS Enterprise NCC-1701-J
Celestial class, 2553-
length 957m

Deep Space 9
Cardassian space station, 2346-
diameter 1452m
USS Enterprise NCC-1701
new movie reboot
length 725m

A largely nonsensical re-imagining of the Enterprise – in that the scale doesn't make sense. Previous ships were designed on a scale with the height of a human in mind.