diff --git a/lib/Travelynx.pm b/lib/Travelynx.pm
index a5dbcb828c4a7c235432f76f6dbe9589da3f29aa..e8030f10798b6ac6319eab41eea940d672e30087 100755
--- a/lib/Travelynx.pm
+++ b/lib/Travelynx.pm
@@ -757,8 +757,15 @@ sub startup {
 						  = $self->grep_unknown_stations( $train->route );
 						if (@unknown_stations) {
 							$self->app->log->warn(
-								'Encountered unknown stations: '
-								  . join( ', ', @unknown_stations ) );
+								sprintf(
+'Route of %s %s (%s -> %s) contains unknown stations: %s',
+									$train->type,
+									$train->train_no,
+									$train->origin,
+									$train->destination,
+									join( ', ', @unknown_stations )
+								)
+							);
 						}
 					}
 				}