Search Deutsche Bahn train connections using the bahn-cli tool. Use when you need to find train connections between German stations, check departure times, or help with travel planning. Works with station names like "Berlin Hbf", "München", "Hannover".
Search train connections using the bahn-cli tool.
The tool should be installed globally or in the workspace. If not installed:
cd ~/Code/bahn-cli && npm install
Search train connections:
cd ~/Code/bahn-cli && node index.js search "<from>" "<to>" [options]
--date YYYY-MM-DD - Departure date (default: today)--time HH:MM - Departure time (default: current time)--results <number> - Number of results to show (default: 5)Search connections from Hannover to Bonn:
cd ~/Code/bahn-cli && node index.js search "Hannover Hbf" "Bonn Hbf" --results 3
Search with specific date and time:
cd ~/Code/bahn-cli && node index.js search "Berlin" "München" --date 2026-02-05 --time 14:30
The tool shows: