Ukraine-Germany bus tickets
Bus transport from Ukraine to Germany with Fly&Joy
Fly&Joy sells bus tickets from Ukraine to Germany. Buses run every day, and a one-way ticket costs from β¬100. A personal manager stays in touch at every stage of the trip: helps you choose the date and seat and tells you which documents to take.
It is best to buy tickets online in advance: you get a wider choice of dates and seats.
Ukraine-Germany bus tickets
Ticket prices Ukraine-Germany
Kyiv-Berlin | 100 β¬ |
Kyiv-Hamburg | 100 β¬ |
Kyiv-Dortmund | 110 β¬ |
Dortmund-Kyiv | 110 β¬ |
Hamburg-Kyiv | 100 β¬ |
Berlin-Kyiv | 100 β¬ |
Travel time: approximately 20-30 hours, depending on the wait at the border.
What is included in the price of a ticket from Ukraine to Germany
travel
passenger insurance
Ticket refund conditions
20 days before departure | 100% of the cost |
14 days before departure | 50% of the cost |
less than 14 days | the price is not refunded |
Cities in Germany on the route
From Kyiv, Fly&Joy buses go to Berlin, Hamburg and Dortmund, and there are return trips from these cities to Ukraine. Check other departure and arrival cities, available dates and seats in the ticket search or in the bus tickets section.
Bus Ukraine-Germany 2026
Trips are operated by Mercedes, Setra and Neoplan coaches with 50-55 seats. The coaches have air conditioning, Wi-Fi and multimedia screens, and the seats recline so you can rest on the way.
We plan routes to avoid unnecessary transfers. Choose the date and city, and a manager will help you with the booking and payment.
Frequently asked questions
How much is a bus ticket from Ukraine to Germany?
A one-way ticket costs from β¬100: Kyiv-Berlin and Kyiv-Hamburg β¬100, Kyiv-Dortmund β¬110. Prices in the opposite direction are the same.
How long does the bus from Ukraine to Germany take?
The journey takes approximately 20-30 hours. The exact time depends on the route and the queue at the border.
What documents are required for departure to Germany?
You need a biometric passport to travel. Be sure to check the expiration date! (for departure, the minimum validity period is at least 94 days from the day of departure from Germany) We travel without tests and COVID-certificates;
How to buy a bus ticket to Germany?
You can book tickets on our website: choose your dates and click the sign-up button. Or leave your phone number and a manager will contact you. To secure a seat, pay a 30 euro deposit and pay the balance 10 days before departure.
What documents are required for children?
Children aged 16 and over may travel on a biometric passport without an accompanying adult. For children under 16, additionally prepare notarised consent for the child to travel abroad from one parent, or from 2 parents if the child is travelling with relatives.
What are the trip cancellation conditions?
If the tourist cancels more than 25 days before departure - a deduction of 10 euros. Cancellation from 25 to 15 days - a deduction of 30% of the ticket price. From 15 to 10 days - 50% of the ticket price From 10 to 7 days - 80% of the ticket price From 7 to 1 day - 100% of the ticket price
What to see in Germany
Planning more than a business trip? Ideas for your route: