Random comparison: Stuttgart–Berlin is 6 hours, 140€ by train and 8 hours, 25€ by bus, going two or three times a day.
Random comparison: Stuttgart–Berlin is 6 hours, 140€ by train and 8 hours, 25€ by bus, going two or three times a day.