>>1141744>which is better for training?Riding outside.
All you're doing on a trainer is turning pedals. You're not practicing bike-handling, you're not really climbing hills, and you're not getting experience riding in actual pack situations, actually pacelining, and so on. Also you're not really 'competing' with anyone. It's just turning pedals and comparing numbers. You may as well be sitting on the couch, drinking sodas and eating chips, playing a video game. Skip the trainer whenever possible and ride outside.