Your payment options on bahn.com.
You have various options to purchase your ticket securely. The payment options on bahn.com guarantee that a purchase is reliable and goes smoothly. During the booking process, you can choose whether you would like to pay by credit card, PayPal, "Pay now." or SEPA direct debit. You can find more information in advance on which payment option is right for you on this page.
Pay simply and easily by credit card. We accept VISA, MasterCard, AmericanExpress and Diners Club cards.Here's how to pay by credit card
PayPal is a secure payment service which you can use for payments on bahn.com without entering your bank details.Here's how to pay with PayPal
Klarna Direct Bank Transfer
With Klarna Direct Bank Transfer, you can pay quickly and conveniently within Europe using your online banking access information.Here's how to pay using Klarna Direct Bank Transfer
SEPA direct debit
You can use the Europe-wide SEPA direct debit process to buy tickets.Here's how to pay using SEPA direct debit
Use the online payment method paydirekt if you have an account with a German bank or savings bank.Here's how to pay with paydirekt