High speed trains are already on par with many single-engine general aviation aircraft in the 150-200 mph range. In terms of engineering constraints, the first to come to mind is turn radius. Whether a train or plane turns at 300 mph, you need the same generous radius to keep g-forces minimal (a=v2 /r).