The GRE General Test is for 3 hours 45 minutes, whereas the GRE Subject test is for 2 hours 50 minutes.