Especially as a student, it is important to find affordable ways to travel Germany.
The German Train Company (Deutsche Bahn (DB)) is usually convenient, but a rather expensive choice.
Here are some alternatives that won’t strain your wallet as much:
Going by bus
There are two major bus companies in Germany, which developed a huge line network. If you are traveling from one of the major cities in Germany, they will definitely offer a bus ride from there.
Sharing a car ride
Another convenient way is also to share a ride with a stranger: People will put online where they will go by car and are looking for people to join them for a small fee. Most of the Germans speak English, so it’s very well possible to arrange a shared ride without any German language knowledge.
One of the most popular (free) services for this is BlaBlaCar.
Taking the train
Have fun traveling!