Połączenia na trasie Gdańsk Główny – Opole Główne obsługuje m. in. IC. Pierwszy pociąg wyrusza o godzinie 08:18 z dworca Gdańsk Główny przy ulicy Podwale Grodzkie 1, Gdańsk. Ostatni pociąg do Opole Główne wyrusza o godzinie 22:38. Najszybszy przejazd oferuje pociąg PIAST. Podróż tym pociągiem trwa 06:26. Na trasie Gdańsk Główny – Opole Główne kursują również inne pociągi: TLK - oferują niższą cenę biletu i zazwyczaj dłuższy czas podróży. Pociąg kończy bieg na stacji Opole Główne przy ulicy Krakowska, 46-020 Opole.