Headway

Lovely Banks to Geelong bus

A direct Route 22 bus runs 42 times on weekdays and 27 on Saturdays. The trip takes about 28 min.

First bus

5:03am

Takes about

28 min

Straight line

9 km

Worked out from the timetable, not live.

Lovely Banks to Geelong timetable

Monday to Friday

42 departures from Lovely Banks. Minutes past each hour.

HourMon to Fri
5am:03 :48
6am:08 :29 :47
7am:16 :32 :48
8am:07 :28 :50
9am:10 :32 :52
10am:12 :32 :52
11am:12 :32 :51
12pm:11 :31 :51
1pm:14 :34 :54
2pm:14 :30 :43
3pm:02 :28 :46
4pm:06 :27 :47
5pm:05 :24 :48
6pm:09 :36
7pm:01 :37

Saturday

Leaves Lovely BanksArrives GeelongTakes
5:54am 6:21am 27 min
6:51am 7:18am 27 min
7:31am 7:58am 27 min
7:54am 8:21am 27 min
8:28am 9:04am 36 min
8:57am 9:24am 27 min
9:36am 10:03am 27 min
10:13am 10:43am 30 min
10:53am 11:23am 30 min
11:13am 11:43am 30 min
11:29am 12:03pm 34 min
12:09pm 12:43pm 34 min
12:53pm 1:23pm 30 min
1:35pm 2:03pm 28 min
2:07pm 2:35pm 28 min
2:38pm 3:05pm 27 min
3:10pm 3:37pm 27 min
3:30pm 3:57pm 27 min
4:06pm 4:40pm 34 min
4:26pm 4:53pm 27 min
5:05pm 5:37pm 32 min
5:35pm 6:02pm 27 min
6:06pm 6:33pm 27 min
6:28pm 6:55pm 27 min
7:08pm 7:35pm 27 min
7:35pm 8:02pm 27 min
8:28pm 8:55pm 27 min

Sunday

Leaves Lovely BanksArrives GeelongTakes
7:54am 8:21am 27 min
8:36am 9:04am 28 min
8:56am 9:24am 28 min
9:36am 10:03am 27 min
9:57am 10:25am 28 min
10:36am 11:04am 28 min
10:56am 11:24am 28 min
11:36am 12:04pm 28 min
11:56am 12:24pm 28 min
12:16pm 12:44pm 28 min
12:55pm 1:23pm 28 min
1:36pm 2:04pm 28 min
2:08pm 2:36pm 28 min
2:36pm 3:04pm 28 min
3:05pm 3:33pm 28 min
3:34pm 4:02pm 28 min
4:03pm 4:31pm 28 min
4:24pm 4:52pm 28 min
5:03pm 5:31pm 28 min
5:31pm 5:59pm 28 min
6:03pm 6:31pm 28 min
6:26pm 6:54pm 28 min
7:06pm 7:34pm 28 min
7:33pm 8:01pm 28 min
8:02pm 8:30pm 28 min

Where to catch it

Board at Purnell Rd/Matthews Rd.

Times to Geelong are for Moorabool Street Bus Stops/Moorabool St. The bus may go on from there, so check your stop if you are heading further along.

The whole of Route 22, from the operator’s route data.

Questions about this trip

How long does the bus from Lovely Banks to Geelong take?

About 28 min. The fastest trip takes 25 min and the slowest 36 min.

What time is the first bus?

Weekdays at 5:03am. Saturdays at 5:54am. Sundays at 7:54am.

What time is the last bus?

Weekdays at 7:37pm. Saturdays at 8:28pm. Sundays at 8:02pm.

Do I need to change buses?

No. Every departure on this page goes direct from Lovely Banks to Geelong.

How many buses run each week?

262 direct departures a week from Lovely Banks to Geelong.

Are these live times?

No. They are Melbourne Buses’s published timetable, and a bus can run early or late. Check Melbourne Buses for disruptions.

More trips on Melbourne Buses

Source: Public Transport Victoria (Department of Transport and Planning), open data under CC BY 4.0. Refreshed 2 November 2026. The current timetable runs to 31 December 2026. Times change on 4 December 2026; this page updates when the new timetable is published. These are scheduled times; check Melbourne Buses for disruptions. Service summaries are calculated from this published timetable. Report a timetable issue.